Встречается на 1% собеседований по Python
Для каких значений лучше всего подходят разные типы индексов
В Python индексы используются для доступа к элементам последовательностей (списки, строки, кортежи). Основные типы индексов:
- Положительные индексы (0, 1, 2...):
- Стандартный способ доступа к элементам
- Начинаются с 0 для первого элемента
pythonlst = [10, 20, 30] print(lst[0]) # 10
-
Отрицательные индексы (-1, -2...):
- Удобны для доступа с конца последовательности
- -1 - последний элемент, -2 - предпоследний и т.д.
pythonlst = [10, 20, 30] print(lst[-1]) # 30 -
Срезы (start:stop:step):
- Для получения подпоследовательности
- Можно опускать параметры (по умолчанию start=0, stop=len, step=1)
pythons = 'abcdef' print(s[1:4]) # 'bcd' print(s[::2]) # 'ace'
Отрицательные индексы особенно полезны, когда нужно получить последние элементы без вычисления длины последовательности.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы