A b Teng emas: a! = B kamroq: a


Tuple - bu o'zgarmas to'plam. Takroriy a'zolarga ruxsat beradi. Set


Download 0.67 Mb.
bet2/3
Sana27.02.2023
Hajmi0.67 Mb.
#1233906
1   2   3
Bog'liq
Python

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:
  • 1   2   3




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling