Mavzu: pythonda ro’yxatlar va to’plamlar reja


Download 0.53 Mb.
bet1/5
Sana02.05.2023
Hajmi0.53 Mb.
#1420712
  1   2   3   4   5
Bog'liq
PYTHONDA RO’YXATLAR VA TO’PLAMLAR


MAVZU: PYTHONDA RO’YXATLAR VA TO’PLAMLAR


Reja:


1.Ro`yxat va kortej

2.Ro`yxatning funksiya va metodlari

3. To’plamlarlar va ularning turlari









































Ro`yxat- Pythonda erkin turdagi obyektlarning o`zgaruvchan qatorlashgan kolleksiyasi hisoblanadi (massivga o`xshash, lekin tiplar har xil bo`lishi mumkin). Ro`yxatlardan foydalanish uchun ularni tuzish kerak. Ro`yxatni har xil yondashuvlar yordamida yaratish mumkin. Masalan har bir iteratsiya qilinadigan obyektni (masalan satrni) Pythonni o`ziga kiritilgan list funksiyasi yordamida kiritish mumkin.

Ro`yxatni yana literallar yordamida tuzish mumkin.


Misoldan ko`rinadiki ro`yxat istalgancha obyektdan yoki hech narsadan


(bo`sh) tashkil topishi mumkin.
Ro`yxat yaratishning yana bir usuli- ro`yxatlarning generatorlari. Ro`yxat generatori bu- ketma-ketlikni har bir elementiga arifmetik amalni qo`llab yangi ro`yxat tuzish usuli. Generatorlar for sikliga juda o`xshash bo`ladi.

Ro`yxatlar generatorining juda murakkab konstruksiyalari bor.




Ro`yxatning funksiya va metodlari


Ro`yxatni yaratgandan so`ng uning ustida turli amallarni bajarish kerak bo`ladi, albatta, buning uchun esa Pythonni o`ziga kiritilgan bir qancha funksiya va metodlar bor.


Download 0.53 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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