Курс 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"
- Метод index() в Python
- Получение локальных переменных в Python
- Явный импорт в Python
- Работа с модулем random
- Перевод эмодзи и эмотиконов.
- Переопределение метода delitem в Python
- Замена переменных в Python
- Генерация случайных чисел Python
- Открытие и запись файлов
- Импорт модулей в Python 3.12
- Обработка исключений
- Метод ior для битовых операций
- Возвращение нескольких значений
- Установка и обучение ChatterBot
- Работа с итераторами в Python
- Работа с defaultdictами в Python
- Генерация UUID в Python
- Генератор списка с условием if
- Работа с исключениями в Python
- Использование функции product
- Создание треугольника Паскаля
- Декораторы в Python
- Многострочные комментарии в Python
- Методы работы со строками в Python
- Удаление пробелов методом translate()
- Методы classmethod и staticmethod
- Список и кортеж в Python
- Подсчет элементов в Python
- Условное добавление элементов в список
- Тестирование с unittest
- Обработка ошибок в JSON данных
- Создание и удаление объектов
- Генераторы в Python
- Mad Libs Generator
- Комментарии в Python
- Обновление ключей в Python
- Разделение строки с помощью split()
- Перегрузка операторов в Python
- Вычисление логарифмов в Python
- Метод __iand__ для пользовательских классов
- Работа со строками в Python
- Поиск наиболее частого элемента списке
- Оператор «or» в Python
- Блок else в обработке исключений















