Sobes.tech
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}