Курс 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"
- Генераторы словарей и множеств
- Игра «Камень, ножницы, бумага» — Python
- Python Translator: создание локальных переводчиков
- Библиотека sh: удобные команды терминала
- Работа с NumPy.linalg
- Оператор is в Python
- Проверка окончания строки с помощью str.endswith()
- Метод rmatmul для обратного матричного умножения
- Список методов и атрибутов
- Нахождение самого длинного слова в списке с помощью max
- Настройка Cron
- Повторение элементов списков
- Оператор морж в Python 3.8
- Сортировка в Python
- Работа с контекстным менеджером Pool
- Множественные конструкторы в Python
- Python: отличительная особенность — отступы
- Реверс строки и списка в Python.
- Numpy: использование Ellipsis
- Регулярные выражения: метод match
- Функция zip() для объединения списков
- Работа с кортежами в Python
- PATCH-запрос с библиотекой requests
- Удаление специальных символов
- Добавление элементов в список: append() vs extend()
- Копирование объектов в Python
- Особенности запятых в Python
- Извлечение аудио из видео
- Метод pop() списка
- Сортировка в Python
- Преобразование строки в число
- Проверка надежности пароля на Python
- JSON-esque в Python
- Удаление ключа из словаря
- Defaultdict в Python
- Кортеж в Python: создание, доступ, изменение
- Удаление дубликатов из списка с помощью dict.fromkeys
- TypedDict для kwargs в Python 3.12
- Оформление текста в консоли с TermColor
- Метод __irshift__ для побитового сдвига вправо
- Использование модуля math
- Переворот строки с помощью срезов
- Фильтрация списков с itertools
- CSV строка разделение в Python















