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

Как работает список в Python

Список в Python — это изменяемая (mutable), упорядоченная коллекция элементов. Он может содержать элементы разных типов (числа, строки, другие списки и т.д.). Поддерживает индексацию, срезы и динамическое изменение размера.

Основные особенности:

  • Индексация начинается с 0.
  • Поддерживает отрицательные индексы (например, -1 — последний элемент).
  • Изменяем: можно добавлять, удалять и изменять элементы.

Примеры:

python
my_list = [1, 2, 'hello', [3, 4]]
my_list.append(5)       # [1, 2, 'hello', [3, 4], 5]
my_list[1] = 'world'    # [1, 'world', 'hello', [3, 4], 5]
print(my_list[2:4])     # ['hello', [3, 4]]

Важно: списки хранят ссылки на объекты, поэтому при копировании через = создается новая ссылка на тот же список. Для независимой копии используйте list.copy() или my_list[:].

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

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

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

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