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

Какие знаешь виды индексов

В Python индексы используются для доступа к элементам последовательностей (строк, списков, кортежей). Основные виды:

  1. Положительные индексы — начинаются с 0, слева направо:
    python
    s = "hello"
    print(s[0])  # 'h'
  1. Отрицательные индексы — начинаются с -1, справа налево:

    python
    s = "hello"
    print(s[-1])  # 'o'
  2. Срезы (slice) — доступ к диапазону элементов:

    python
    s = "hello"
    print(s[1:4])  # 'ell' (от 1 до 3 включительно)
    print(s[::2])  # 'hlo' (шаг 2)
  3. Многомерные индексы — для вложенных структур (списки списков, массивы numpy):

    python
    matrix = [[1, 2], [3, 4]]
    print(matrix[0][1])  # 2
  4. Именованные индексы — в словарях или pandas:

    python
    d = {'a': 1, 'b': 2}
    print(d['a'])  # 1
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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