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

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