Junior — Middle
Python'da ishlatiladigan asosiy kolleksiya turlarini sanab o'ta olasizmi?
sobes.tech AI
AIdan javob
Python'da asosiy kolleksiya turlari quyidagilardan iborat:
- list — tartiblangan va o'zgartiriladigan elementlar ro'yxati.
- tuple — tartiblangan va o'zgartirilmaydigan elementlar to'plami.
- set — tartibsiz, noyob elementlar to'plami.
- dict — kalitlarni qiymatlarga moslashtiradigan lug'at.
Shuningdek, standart kutubxonada maxsus kolleksiyalar mavjud, masalan:
- collections.deque — ikki tomonlama navbat.
- collections.Counter — hashlanadigan ob'ektlarning hisoblagichi.
- collections.OrderedDict — elementlarning qo'shilish tartibini saqlovchi lug'at (Python 3.7gacha, undan keyin oddiy dictda ham tartib saqlanadi).
List va dictdan foydalanish misoli:
fruits = ['apple', 'banana', 'cherry']
prices = {'apple': 100, 'banana': 80, 'cherry': 120}