Назад к вопросам
Junior
76
questionbank
Что быстрее, словарь или список?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Словарь быстрее для поиска по ключу (O(1) в среднем), список быстрее для вставки/удаления в конец (O(1)). Для поиска по значению или вставки/удаления в произвольное место список медленнее (O(n)).
# Поиск в словаре
my_dict = {i: i for i in range(100000)}
# Быстро
print(1 in my_dict)
# Поиск в списке
my_list = list(range(100000))
# Медленнее
print(1 in my_list)