Встречается на собеседованиях • сегодня
Какие бывают базовые структуры данных в 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
интервью вопросы и ответы