Курс 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
- Оптимизация создания строк
- Возврат нескольких значений
- Numpy: разбиение массивов
- Работа с аргументами командной строки
- Подсказки типов в Python
- Списки в Python
- Метод __imod__ для Python
- Возвращение нескольких значений
- Декораторы в Python
- Преобразование строк в числа в Python
- Именованные кортежи в Python
- Python reversed() vs срез[::-1]
- Работа с модулем Calendar
- Работа с JSON в Python
- Основы работы с базами данных в Python
- Блок else в обработке исключений
- Python: отсутствие точек с запятыми
- Изменение элемента списка
- Список переменных в Python
- Обработка исключений
- Срезы в Numpy
- Удаление ключа из словаря в Python
- Тестирование с responses
- Создание словаря с значением по умолчанию
- Нахождение самого длинного слова в списке с помощью max
- Определение объема памяти объекта
- Метод join() для объединения элементов
- Lambda-функция в Python: использование с map() и sum()
- Модуль Antigravity в Python 3
- Модуль inspect
- Проверка типа объекта в Python
- Преобразование строки в число
- Исключение NotImplementedError
- Удаление ресурса в Python
- Модуль functools в Python
- Удаление дубликатов из списка с помощью dict.fromkeys
- Метод join() для объединения элементов в строку.
- Работа с SQLite в Python
- Установка и использование howdoi
- Списковое включение в Python
- Разрешение имен в Python
- Объединение коллекций в Python
- Функции map, filter и reduce
- Метод get для словарей















