Va axborot texnologiyalari 10-sinf toshkent – 2021


Ro‘yxatlarni o‘zgartirish



Yüklə 27,94 Mb.
Pdf görüntüsü
səhifə80/153
tarix05.09.2023
ölçüsü27,94 Mb.
#141598
1   ...   76   77   78   79   80   81   82   83   ...   153
10-sinf informatika ..

Ro‘yxatlarni o‘zgartirish
Xohlagan vaqtda ro‘yxat elementini almashtirish, o‘chirish yoki ro‘yxatga yangi element 
qo‘shish mumkin. Buning uchun metodlardan foydalaniladi.
Metodlar 
Tavsifi
list.insert(index, item)
Ro‘yxatga index indeksi bo‘yicha item elementini qo‘shish.
list.append(item)
Ro‘yxat oxiriga item elementini qo‘shish.
list.remove(item)
Ro‘yxatdan item elementini o‘chirish. Ushbu metod 
ro‘yxatdan birinchi uchragan item elementini o‘chiradi, agar 
bu element ro‘yxatda mavjud bo‘lmasa,
ValueError holati yuzaga keladi.


115
115
115
115
list.pop([index])
Ro‘yxatdan index indeksi bo‘yicha elementni o‘chiradi. 
Indeks ko‘rsatilmasa, oxirgi elementni o‘chiradi.
list.clear()
Ro‘yxatdagi barcha elementlarni o‘chiradi.
list.index(item,[start [, end]])
Ro‘yxatdagi item elementining indeksini qaytaradi (bu 
metodda start va end dan ham foydalanish mumkin).
list.count(item)
Ro‘yxatdagi item elementlar sonini hisoblaydi.
list.sort()
Ro‘yxat elementlarini o‘sish tartibida tartiblaydi.
list.sort(reverse=True)
Ro‘yxat elementlarini kamayish tartibida tartiblaydi. 
list.copy()
Ro‘yxatdan nusxa oladi.
Ro‘yxatdagi elementlar o‘rnini almashtirish
Axborotlarni qayta ishlash jarayonida ro‘yxatdagi elementlarni yoki ular o‘rnini almashtirishga 
to‘g‘ri keladi. Masalan, dars jadvaliga yangi fan qo‘shilganda, fanning o‘rnini yoki ikkita fan 
o‘rnini almashtirish.
>>> a=[1, 2, 3]
>>> b = a
>>> print ('a=', a , 'b=' , b) 
a nomli ro‘yxat hosil qilindi.
b nomli ro‘yxat a ning qiymatiga teng.
O‘zgaruvchi nomi va qiymatini chiqaradi.
a va b qiymatlari bir xil elementlar.
a ro‘yxatning 2-elementi o‘zgartirildi.
O‘zgaruvchi nomi va qiymatini chiqaradi.

Yüklə 27,94 Mb.

Dostları ilə paylaş:
1   ...   76   77   78   79   80   81   82   83   ...   153




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin