A b Teng emas: a! = B kamroq: a
Tuple - bu o'zgarmas to'plam. Takroriy a'zolarga ruxsat beradi. Set
Download 0.67 Mb.
|
Python
- Bu sahifa navigatsiya:
- .append()
- .remove(qiymat)
Tuple - bu o'zgarmas to'plam. Takroriy a'zolarga ruxsat beradi.
Set bu tartiblanmagan va ko'rib chiqilmagan to'plamdir. Takroriy a'zolar yo'q. Dictionary - bu tartiblanmagan, o'zgartiriladigan va indekslangan to'plam. Takroriy a'zolar yo'q. List Ro'yxat o'z nomi bilan, bitta o'zgaruvchida bir nechta qiymatlarni saqlash imkonini beradi. Bu qiymatlar List elementlari deyiladi. Ro'yxatda son, matn yoki aralash turdagi elementlarni saqlash mumkin. Pythonda Listning eng oxirgi elementiga -1 indeksi orqali ham murojat qilish mumkin. Bu usul Listning uzunligini bilmaganda juda asqotadi. Namuna: print(cars[-1]) .append() metodi Ro'yxatga yangi element qo'shishning oson usuli bu .append() metodi yordamida ro'yxatning oxiriga qiymat qo'shish:Namuna: cars.append(“Toyota”) .insert() metodi Ro'yxatning istalgan joyiga yangi element qo'shish uchun .insert(index,qiymat) metodidan foydalanamiz. .insert() metodi ichida yangi elementning indeksi va qiymati beriladi:Namuna: cars.insert(2, “Audi”) .remove() metodi Element qiymati bo'yichi o'chirish uchun esa .remove(qiymat) metodidan foydalanamiz. Buning uchun qavs ichida o'chirib tashlash kerak bo'lgan qiymatni yozamiz.Ex: cars.remove(“Toyota”) del operatori elementi Indeks yordamida olib tashlash uchun del operatoridan foydalanamiz.Misol: mevalar = ['olma', 'anjir', 'shaftoli', "o'rik", 'anor'] del mevalar[1] # 2-element (anjir) ni o'chirib tashlaymiz print(mevalar) .pop() metodi Ba'zida biror elementni butunlay o'chirib tashlash emas, balki uni ro'yxatdan sug'urib olish va undan foydalanish talab qilinishi mumkin. Agar .pop() metodida indeks berilmasa, ro'yxatdan o'xirgi qiymat sug'urib olinadi.Ex: yangi_moshina = cars.pop(2) .sort() metodiAksar holatlarda ro'yxat ichidagi elementlarni alifbo ketma-ketligida tartiblash talab qilinishi mumkin. Buning uchun list uchun maxsus .sort() metodidan foydalanamiz.Misol: cars = ['bmw','mercedes benz', 'volvo', 'general motors', 'tesla', 'audi'] cars.sort() print(cars) Natija: ['audi', 'bmw', 'general motors', 'mercedes benz', 'tesla', 'volvo'] Kurib turibsiz, yuqoridagi ro'yxatimiz alifbo bo'yicha tartiblandi. Ro'yxatni teskari tartibda saqlash uchun .sort() metodi ichida reverse=True argumentini ham kiritamiz. Download 0.67 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling