Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про Python: list, tuple, str, index

Что такое индексы и как они работают?

Этот вопрос проверяет знание индексов и их использования для доступа к элементам последовательностей в Python.

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

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

Длинный ответ

Индексы — это механизм доступа к элементам последовательностей в Python. Положительные индексы начинаются с 0 и указывают позиции слева направо, а отрицательные — с -1, справа налево. Вы можете использовать индексы для извлечения отдельных элементов или создания срезов (частей последовательности) с помощью синтаксиса start:stop:step.

Пример:

my_list = [10, 20, 30, 40, 50]
print(my_list[0])  # Первый элемент: 10
print(my_list[-1])  # Последний элемент: 50
print(my_list[1:4])  # Срез: [20, 30, 40]
print(my_list[::2])  # Элементы с шагом 2: [10, 30, 50]

Индексы работают не только с list, но и с tuple, str и другими последовательностями.

  • Аватар

    Python Guru

    Sergey Filichkin

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.

Уровень

  • Рейтинг:

    2

  • Сложность:

    2

Навыки

  • Python

    Python

Ключевые слова

#list

#tuple

#str

#index

Подпишись на Python Developer в телеграм

  • Аватар

    Python Guru

    Sergey Filichkin

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.