Встречается на собеседованиях • сегодня

Что меньше весит список или кортеж

Кортеж обычно занимает меньше памяти, чем список, потому что он неизменяемый и Python может оптимизировать его хранение. Списки требуют дополнительной памяти для возможного расширения.

Пример сравнения:

python
import sys
lst = [1, 2, 3]
tpl = (1, 2, 3)
print(sys.getsizeof(lst))  # Обычно больше (например, 88)
print(sys.getsizeof(tpl))  # Обычно меньше (например, 64)

Разница особенно заметна при больших объемах данных. Однако для небольших коллекций разница может быть незначительной. Выбор между ними должен основываться на необходимости изменяемости, а не только на размере.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы