Курс 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"
- Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
- Работа с JSON данными в Python
- Принципы Zen of Python
- Логирование с Logzero
- UserList в Python: Описание и примеры использования
- Метод __iand__ для пользовательских классов
- Логирование в Python
- Работа с временем в Python
- Аннотации типов в Python
- Модуль math: основные функции
- Конкатенация строк с помощью join()
- Именованные срезы в Python
- Форматирование строк в Python
- Работа с изображениями PIL
- Реверс строки в Python
- Аргументы *args и **kwargs
- Символ подчеркивания в Python
- Рациональные числа в Python
- Декоратор total_ordering для класса Point
- Роль ключевого слова self
- Удаление элементов во время итерации
- Область видимости переменных
- Библиотека Emoji: использование смайлов в Python
- Условное добавление элементов в список
- Функциональное программирование.
- Применение функций в Python
- Оператор деления для класса Rational
- Работа с deque в Python
- Поиск email
- Метод Enumerate() для списков
- Введение в PyTorch
- Извлечение новостей с newspaper3k
- Работа с классами данных
- Оператор Walrus: правильное использование
- Оптимизация создания строк
- Работа с deque из collections
- Метод __index__ в Python
- enumerate() в Python для работы с индексами
- Операции с кортежами
- Monkey Patching в Python
- Работа с очередями в Python
- Проверка типов с использованием isinstance
- Список методов и атрибутов
- Измерение времени выполнения кода с использованием time
- Сортировка данных с лямбда-функциями
- Оператор += в Python
- Преобразование чисел в Python
- Открытие и редактирование скриптов Python















