Sobes.tech
Junior — Middle
91

Жобаларыңызда қандай деректер құрылымдарын қолдандыңыз?

Сұралған компаниялар
Танто-С

AI-дан жауап

sobes.tech AI

Python жобаларында мен жиі қолданатын деректер құрылымдарының түрлері:

  • Тізімдер (list) — элементтердің реттелген жиынтығын сақтау үшін, мұнда тәртіп маңызды және өзгерту мүмкін.
  • Туынды (tuple) — өзгермейтін тізбектер үшін, мысалы, сөздіктердегі кілттер үшін.
  • Сөздіктер (dict) — кілт-мән жұптарын сақтау үшін, бұл тез іздеу және деректерді ұйымдастыру үшін ыңғайлы.
  • Жинақтар (set) — бірегей элементтерді сақтау және біріктіру, қиылысу операцияларын орындау үшін.
  • Кезектер (collections.deque) — кезектер мен стекпен тиімді жұмыс істеу үшін.

Мәтіндегі сөздердің санын есептеу үшін сөздік қолдану мысалы:

text = "Қайталау сөздері бар мәтіннің мысалы"
word_count = {}
for word in text.split():
    word_count[word] = word_count.get(word, 0) + 1
print(word_count)