Встречается на собеседованиях • сегодня
Какие структуры данных ты знаешь в Python
В Python есть встроенные структуры данных:
Списки (list) - упорядоченные, изменяемые коллекции:
python
my_list = [1, 2, 'a', True]Кортежи (tuple) - упорядоченные, неизменяемые:
python
my_tuple = (1, 2, 'a')Словари (dict) - неупорядоченные пары ключ-значение:
python
my_dict = {'name': 'Alice', 'age': 25}Множества (set) - неупорядоченные уникальные элементы:
python
my_set = {1, 2, 3}Строки (str) - неизменяемые последовательности символов:
python
my_str = "Hello"Также есть специализированные структуры из модуля collections:
defaultdictOrderedDictCounterdeque(двусторонняя очередь)
И структуры из других модулей:
heapq(куча)array(массивы)queue(очереди)

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