tayyorish

Python tilida ro'yxatlar bilan ishlash

pythontilidabilanishlashro'yxatlar
18 betDOCX397 ko'rildi2 marta sotilgan
15 000 so'm
Avazbek Abdusalomov
Avazbek Abdusalomov264 ta hujjat sotilgan

Tavsif

Python tilida ro'yxatlar bilan ishlash   elementlarni saqlaydigan va birtakalik amallarni bajarishga imkon beruvchi to'plamlardir. Ro'yxatlar turli ma'lumot turlarini o'z ichiga olishi mumkin, masalan, sonlar, matnlar, lug'atlar va hokazo. Ro'yxat yaratish: Ro'yxatni yaratish uchun [] belgilaridan foydalaning. Misol uchun: Python my_list = [1, 2, 3, 4, 5] my_str_list = ['apple', 'banana', 'orange'] Ro'yxat elementiga murojaat: Ro'yxat elementlariga murojaat uchun indekslardan foydalaning. Indekslar 0 dan boshlanadi. Misol uchun: python print(my_list[0]) # 1 print(my_str_list[2]) # orange Ro'yxatni o'zgartirish: Ro'yxat elementlarini qo'shish, o'chirish va yangilash uchun turli metodlar mavjud. Misol uchun: python my_list.append(6) # Ro'yxatga yangi element qo'shish my_list.remove(3) # Elementni o'chirish my_list[1] = 10 # Elementni yangilash Ro'yxat uzunligi: Ro'yxatning uzunligini .len() funktsiyasi orqali olishingiz mumkin. Misol uchun: python length = len(my_list) print(length)  # Ro'yxat uzunligi Ro'yxatlarni kesish: Ro'yxatlardan bir nechta elementlarni olish uchun slicing usulidan foydalaning. Slicing [start:end] bilan ifodalaydi. Misol uchun: python sliced_list = my_list[1:4]  # 2, 4, 5 Ro'yxatni birlashtirish: Ro'yxatlarni birlashtirish uchun + operatoridan foydalaning. Misol uchun: python combined_list = my_list + my_str_list Ro'yxatlarni tartiblash: Ro'yxatlardagi elementlarni tartiblash uchun .sort() metodidan foydalaning. Misol uchun: python my_list.sort() # Ro'yxatni o'sish tartibida tartiblash my_str_list.sort(reverse=True)  # Ro'yxatni kamayish tartibida tartiblash Ro'yxatlarda elementlarni qidirish: Ro'yxatlardagi elementlarni qidirish uchun .index() metodidan foydalaning. Misol uchun: python index = my_list.index(4)  # 4 elementining indeksini topish Ro'yxatlar bilan ishlashda yana ko'plab usullar mavjud, shuningdek, ro'yxatlardan nusxa olish, elementlar bo'yicha hisob-kitoblar qilish va hokazo. Pythonning dokumentatsiyasi va qo'llanmalari to'plamlar bilan ishlashning batafsil tushuntirishadi Python tilida ro'yxatlar elementlarni saqlaydigan va birtakalik amallarni bajarishga imkon beruvchi to'plamlardir. Ro'yxatlar turli ma'lumot turlarini o'z ichiga olishi mumkin, masalan, sonlar, matnlar, lug'atlar va hokazo. Ro'yxat yaratish: Ro'yxatni yaratish uchun [] belgilaridan foydalaning. Misol uchun: python my_list = [1, 2, 3, 4, 5] my_str_list = ['apple', 'banana', 'orange'] Ro'yxat elementiga murojaat: Ro'yxat elementlariga murojaat uchun indekslardan foydalaning. Indekslar 0 dan boshlanadi. Misol uchun: python print(my_list[0]) # 1 print(my_str_list[2]) # orange Ro'yxatni o'zgartirish: Ro'yxat elementlarini qo'shish, o'chirish va yangilash uchun turli metodlar mavjud. Misol uchun: python my_list.append(6) # Ro'yxatga yangi element qo'shish my_list.remove(3) # Elementni o'chirish my_list[1] = 10 # Elementni yangilash Ro'yxat uzunligi: Ro'yxatning uzunligini .len() funktsiyasi orqali olishingiz mumkin. Misol uchun: python length = len(my_list) print(length)  # Ro'yxat uzunligi Ro'yxatlarni kesish: Ro'yxatlardan bir nechta elementlarni olish uchun slicing usulidan foydalaning. Slicing [start:end] bilan ifodalaydi. Misol uchun: python sliced_list = my_list[1:4]  # 2, 4, 5 Ro'yxatni birlashtirish: Ro'yxatlarni birlashtirish uchun + operatoridan foydalaning. Misol uchun: python combined_list = my_list + my_str_list Ro'yxatlarni tartiblash: Ro'yxatlardagi elementlarni tartiblash uchun .sort() metodidan foydalaning. Misol uchun: python my_list.sort() # Ro'yxatni o'sish tartibida tartiblash my_str_list.sort(reverse=True)  # Ro'yxatni kamayish tartibida tartiblash Ro'yxatlarda elementlarni qidirish: Ro'yxatlardagi elementlarni qidirish uchun .index() metodidan foydalaning. Misol uchun: python index = my_list.index(4)  # 4 elementining indeksini topish Ro'yxatlar bilan ishlashda yana ko'plab usullar mavjud, shuningdek, ro'yxatlardan nusxa olish, elementlar bo'yicha hisob-kitoblar qilish va hokazo. Pythonning dokumentatsiyasi va qo'llanmalari to'plamlar bilan ishlashning batafsil tushuntirishadi. Ro'yxat, elementlarni saqlaydigan to'plamdir. Elementlar tartibda joylashgan va indekslar bilan murojaat qilinishi mumkin. Ro'yxatlar turli ma'lumot turlarini o'z ichiga olishi mumkin, masalan, sonlar, matnlar, boolean qiymatlar, lug'atlar, hamda boshqa ro'yxatlar.

Hujjat haqida

Kategoriya
Labaratoriya Ishlari | Kompyuter grafikasi
Format
DOCX
Hajmi
18 bet
Fayl hajmi
35.6 KB
Muallif
Avazbek Abdusalomov
Qo'shilgan
07.10.2024

O'xshash hujjatlar