Курс 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
- Поиск с библиотекой Google
- Проверка запуска скрипта или импорта модуля
- Генераторы словарей и множеств
- inspect в Python: анализ кода
- Профилирование данных с Pandas
- Хеши в Python
- Извлечение аудио из видео
- Удаление специальных символов
- Сериализация данных в JSON с помощью json.dumps
- Преобразование букв в нижний регистр
- Новшества Flask 2.0
- Создание пустых функций и классов в Python
- Удаление ссылок в Python
- Преобразование числа в восьмеричную строку
- Переворот строки с использованием цикла
- Работа с индексами списков
- Переопределение метода __lshift__
- Работа с collections в Python.
- Удаление эмодзи с помощью pandas
- Метод join() для объединения элементов
- Управление доступом к модулю
- Объединение списков с использованием itertools.chain
- Комментарии в Python
- Тестирование функции сложения
- Генераторы в Python
- Объединение словарей в Python
- Python: Фильтрация списков с помощью filter()
- Логирование с Logzero
- *args и **kwargs в Python
- Нахождение пересечения множеств
- Оператор break в Python
- Логические значения в Python
- Основы Python за 14 дней
- Простой калькулятор Python
- Работа с defaultdictами в Python
- Функции map, filter и reduce
- Функции-генераторы в Python
- Множественное присваивание в Python
- Работа с очередями в Python
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Работа с дробями в Python
- Функции с дополнением















