54
alochi= talabalar.pop(3)
print (‘Bizning faxrimiz alochi talaba ’+alochi)
Natija: Bizning faxrimiz
alochi talaba Karim
7.
Aksar holatlarda ro'yxat ichidagi elementlarni
alifbo ketma-ketligida
tartiblash talab qilinishi mumkin. Buning uchun list uchun maxsus
.sort()
metodidan
foydalanamiz.
talabalar= [‘Tolib’, ‘Bexruz’, ‘Anvar’, ‘Salim’, ‘Sobir’, ‘Karim’]
talabalar.sort()
print (talabalar)
Natija: ['Anvar', 'Bexruz', 'Karim', 'Salim', 'Sobir', 'Tolib']
8.
Ro'yxatni teskari tartibda tartiblash uchun .sort() metodi ichida reverse=True
argumentini kiritamiz.
talabalar= [‘Tolib’, ‘Bexruz’, ‘Anvar’, ‘Salim’, ‘Sobir’, ‘Karim’]
talabalar. sort(reverse=True)
print (talabalar)
Natija: ['Tolib', 'Sobir', 'Salim', 'Karim', 'Bexruz', 'Anvar']
9.
sorted() funksiyasi yordamida ham yuqoridagi
amallarni bajarishimiz
mumkin.
talabalar= [‘Tolib’, ‘Bexruz’, ‘Anvar’, ‘Salim’, ‘Sobir’, ‘Karim’]
print(sorted(talabalar))
print(sorted(talabalar, reverse=True))
Natija:
['Anvar', 'Bexruz', 'Karim', 'Salim', 'Sobir', 'Tolib']
['Tolib', 'Sobir', 'Salim', 'Karim', 'Bexruz', 'Anvar']
10.
.reverse() metodi yordamida ro’yxatni
elementlarini teskarisiga
aylantirishda foydalanamiz.
sonlar= [45, 78, 54, 12, 6, 93]
55
sonlar.reverse()
print (sonlar)
Natija: [93, 6, 12, 54, 78, 45]
11.
Ro’yxat elemetlar sonini aniqlash uchun len() funksiyasidan fordalanamiz.
sonlar= [45, 78, 54, 1, 6, 93]
print(‘Elementlar soni:’, len(sonlar))
Natija: Elementlar soni: 6
Dostları ilə paylaş: