Встречается на 1% собеседований по Python
Какие структуры данных есть в Python
В Python есть встроенные структуры данных:
-
Списки (list) – изменяемые, упорядоченные коллекции.
pythonmy_list = [1, 2, 'a', True] -
Кортежи (tuple) – неизменяемые, упорядоченные коллекции.
pythonmy_tuple = (1, 2, 'b', False)
-
Множества (set) – изменяемые, неупорядоченные коллекции уникальных элементов.
pythonmy_set = {1, 2, 3, 3} # {1, 2, 3} -
Словари (dict) – изменяемые коллекции пар "ключ-значение".
pythonmy_dict = {'key': 'value', 'a': 1} -
Строки (str) – неизменяемые последовательности символов.
Также есть специализированные структуры в модуле collections (deque, defaultdict, Counter и др.) и heapq для работы с кучами.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы