Курс 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
- Работа с библиотекой requests
- Структура данных словарь в Python
- Преобразование списков в словарь
- Основы работы с os
- Логирование с Logzero
- Сортировка элементов с OrderedDict
- Анонимные функции Lambda
- Подсчет частоты элементов с Counter
- Комментарии в Python
- Работа с коллекциями Python
- Сортировка с параметром key
- Основы работы с базами данных в Python
- Создание уникального множества
- Декораторы с аргументами в Python
- Копирование объектов в Python
- Создание новых списков через list comprehensions
- Обработка исключений в Python 3
- Создание именованных кортежей в Python
- Вызов внешних программ в Python с помощью sh
- Проверка однородности элементов списка
- Хеши в Python
- Аргумент по умолчанию
- Руководство по библиотеке pydantic
- Работа со словарями с defaultdict из collections
- Метод radd для пользовательских чисел
- Частичное применение функций в Python
- Работа с файлами в Python
- Бесконечные списки в Python
- PEP-401: оператор
- Преобразование вложенного списка
- Работа с SQLite в Python
- Условное добавление элементов в список
- Путь к интерпретатору Python
- Pretty-printing JSON в Python
- Получение ID текущего процесса
- Упрощение условных выражений с тернарным оператором
- Профилирование кода
- Работа с модулем glob в Python
- Работа с срезами в Python
- Функция findall() для поиска вхождений строки
- Роль запятой в Python
- Сохранение Unicode в JSON
- Генерация резюме в Gensim















