Какие коллекции знаешь и используешь?

В Python последовательности — это упорядоченные коллекции элементов, к которым можно обращаться по индексу. Они поддерживают операции срезов, конкатенацию и итерацию.

Короткий ответ

Что ответить на собеседовании

В Python последовательности — это упорядоченные коллекции элементов, к которым можно обращаться по индексу. Они поддерживают операции срезов, конкатенацию и итерацию.

Подробный разбор

Ответ с пояснениями

В Python последовательности — это упорядоченные коллекции элементов, к которым можно обращаться по индексу. Они поддерживают операции срезов, конкатенацию и итерацию.

Основные типы последовательностей:

  • Списки (list) — изменяемые последовательности, например: [1, 2, 3].
  • Кортежи (tuple) — неизменяемые последовательности, например: (1, 2, 3).
  • Строки (str) — последовательности символов, например: 'hello'.
  • Диапазоны (range) — последовательности чисел, часто используются в циклах.

Пример использования списка и кортежа:

my_list = [10, 20, 30]
my_tuple = (10, 20, 30)
print(my_list[1])  # 20
print(my_tuple[1]) # 20

Последовательности удобны для хранения и обработки упорядоченных данных.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее