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)