14-mavzu. Pythonda ma’lumot to’plamlari va turlari. Reja


Aksar holatlarda ro'yxat ichidagi elementlarni alifbo ketma-ketligida tartiblash talab qilinishi mumkin. Buning uchun list uchun maxsus .sort()



Download 260,78 Kb.
bet2/5
Sana17.07.2022
Hajmi260,78 Kb.
#813928
1   2   3   4   5
Bog'liq
14 mavzu

7. Aksar holatlarda ro'yxat ichidagi elementlarni alifbo ketma-ketligida tartiblash talab qilinishi mumkin. Buning uchun list uchun maxsus .sort() metodidan foydalanamiz.


Natija: ['Anvar', 'Bexruz', 'Karim', 'Salim', 'Sobir', 'Tolib']

8. Ro'yxatni teskari tartibda tartiblash uchun .sort() metodi ichida reverse=True argumentini kiritamiz.

Natija: ['Tolib', 'Sobir', 'Salim', 'Karim', 'Bexruz', 'Anvar']

9. sorted() funksiyasi yordamida ham yuqoridagi amallarni bajarishimiz mumkin.


Natija:
['Anvar', 'Bexruz', 'Karim', 'Salim', 'Sobir', 'Tolib']
['Tolib', 'Sobir', 'Salim', 'Karim', 'Bexruz', 'Anvar']

10. .reverse() metodi yordamida ro’yxatni elentlarini teskarisiga aylantirishda foydalanamiz.


Natija: [93, 6, 12, 54, 78, 45]

11. Ro’yxat elemetlar sonini aniqlash uchun len() funksiyasidan fordalanamiz.


Natija: Elementlar soni: 6

12. range() funktsiya yordamida biz ma'lum oraliqdagi sonlar ketma-ketligini yaratishimiz mumkin. list() funktsiyasi yordamida esa bu oraliqni ro'yxat shaklida saqlab olamiz:

Nataja: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]

13. range() funksiyasida qadamni ham ko’rsatishimiz mumkin.


Natija:
[0, 2, 4, 6, 8, 10, 12, 14]
[1, 3, 5, 7, 9, 11, 13]

14. Pythonda ro'yxatdagi eng kichik sonni topish uchun min() funktsiyasidan, eng katta sonni topish uchun esa max() funktsiyasidan, sonlarning yig'indisini topish uchun esa sum() funktsyasidan foydalanish mumkin:


Natija:
97
7
396

15. Ba'zida ro'yxatning ma'lum bir bo'lagini ajratib olish talab qilinishi mumkin, masalan sonlar ro’yxatidan 4 ta elemetdan yangi ro’yxat tuzamiz. Buning uchun boshlang’ich va oxirgi elemtlar oralig’ini indeksini ko’rsatamiz.

Natija: [7, 9, 74, 85]


Download 260,78 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish