Курс Python → Отрицательные индексы списков
Да, индекс списка в Python может быть отрицательным. Это означает, что можно обращаться к элементам списка, начиная с конца. Например, если у нас есть список my_list = [1, 2, 3, 4, 5], то чтобы получить последний элемент списка, мы можем использовать индекс -1.
Кроме того, с помощью отрицательных индексов можно обращаться к элементам списка в обратном порядке. Например, чтобы получить предпоследний элемент списка, мы можем использовать индекс -2.
Пример кода:
my_list = [1, 2, 3, 4, 5]
print(my_list[-1]) # Выводит 5
print(my_list[-2]) # Выводит 4
Таким образом, использование отрицательных индексов в списках Python позволяет удобно обращаться к элементам списка с конца, что может быть полезно во многих ситуациях.
Другие уроки курса "Python"
- Проблемы с именами переменных
- Оператор continue в Python
- Просмотр атрибутов и методов класса
- Декораторы в Python
- Преобразование списка в словарь через генератор
- Работа с изображениями PIL
- Сортировка списка по индексам
- Передача аргументов в Python
- Лямбда-функции в Python
- Срезы в Python
- Работа с путями в Python
- Декораторы в Python
- Инициализация структур данных
- Добавление цвета в консоли
- Работа со временем в Python
- Операции с кортежами
- Работа с контекстными переменными
- Названия переменных
- Вывод сложных структур данных с помощью pprint
- Обучение модели с указанием эпох
- Скачать видео с YouTube
- Удаление дубликатов с помощью множеств
- Многоточие в Python
- Получение списка кортежей из словаря
- Функция zip() в Python
- Подсчет часто встречающихся элементов
- Объединение итераторов
- Проверка на палиндром
- Создание комплексных чисел
- Оператор in для проверки наличия элемента
- Взаимодействие с sys
- Декораторы с аргументами в Python
- Обработка исключений в Python
- Метод ifloordiv для пользовательских классов
- Генерация резюме в Gensim
- Изучение объектов с помощью dir()
- Управление виртуальными средами в Python
- Получение текущей даты и времени с помощью datetime
- Идентификатор объекта в Python
- Сокращение ссылок с pyshorteners
- Нан-рефлексивность в Python
- Руководство по библиотеке pydantic
- Сравнение неупорядоченных списков
- Получение атрибутов и методов класса
- Управление User-Agent в Python
- Установка и использование Telegram API в Python
- Измерение времени выполнения кода
- Форматирование строк с f-строками















