Курс 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
- Применение функции к списку
- Принципы программирования
- Работа с argparse
- Преобразование PowerPoint в PDF.
- Метод pos в Python
- Просмотр внешнего файла в Python
- Метод rsub для пользовательских чисел
- Тернарный оператор в Python
- Создание вкладок с TKinter
- Оператор Walrus: правильное использование
- Извлечение новостей с newspaper3k
- Обновление шаблона base.html
- Работа с OpenCV
- Декораторы в Python
- Экспорт функций в Python
- Генерация резюме в Gensim
- Утечки переменных цикла в Python 3.x
- Создание треугольника Паскаля
- Объединение строк с помощью метода join
- Названия переменных
- Создание новых списков
- JMESPath в Python
- Метод title() в Python
- Конвертация коллекций в Python.
- Операции с массивами в NumPy
- Извлечение данных из JSON
- Создание новых функций через partial
- Замена элементов в списке с помощью генераторов списков
- Обработка исключений
- Инверсия списка и строки в Python
- Операции с матрицами в Python
- Выражения-генераторы в Python
- Хранение данных
- Метод сравнения объектов в Python
- Работа с аргументами командной строки
- Уникальность ключей в словаре
- Monkey Patching в Python
- Функции all() и any() в Python
- Сортировка элементов в Python
- Изменения в обработке логических значений
- Работа с пакетами
- Генераторы в Python
- Создание списков в Python
- Работа с deque в Python















