Курс 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
- Python itertools combinations() — группировка элементов
- Выбор редактора кода.
- Работа с кортежами в Python
- Изменение IP-адреса в Python
- Оптимизация памяти в Python
- Класс Counter() для подсчета элементов
- Monkey Patching в Python
- Defaultdict в Python
- Оценка точности модели
- Определение функций с необязательными аргументами
- Декоратор total_ordering для сравнения объектов
- Объединение объектов в Python
- Создание новой даты в Python
- Обработка ошибок в Python
- Замер времени выполнения кода
- Распаковка элементов последовательности
- Бинарный поиск
- Python: возвращение нескольких значений
- Работа с множествами в Python
- Переопределение унарных операторов
- Асинхронное выполнение задач в Python
- Основы работы с os
- Работа с рекламными данными в Pandas
- Избегайте пустого списка
- Условные выражения в Python
- Генераторы в Python
- Прокачанный трейсинг ошибок
- Итераторы в Python
- Работа со словарями
- Логирование с Logzero
- Оптимизация памяти с помощью __slots__
- Операторы сравнения в Python
- Конвертация изображений в PDF
- Отправка HTTP-запросов с User-Agent
- Форматирование строк в Python
- Функции range() в Python
- Работа со стеком в Python
- Извлечение аудио из видео
- Блок else в Python
- Измерение времени выполнения кода















