Курс 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"
- Метод ne для сравнения объектов
- Измерение времени выполнения кода
- Отправка POST-запроса в REST API
- Установка random seed в Python
- Перехват исключений в Python
- Сложение матриц в NumPy
- Работа с библиотекой requests
- Метод rsub в Python: расширение функциональности вычитания
- Форматирование строк в Python
- Функция map() в Python
- Операции с матрицами в Python
- Передача аргументов через **arguments
- Вывод с переменной через запятую
- Конвертация коллекций в Python
- Оператор обр. импликации
- TypedDict для kwargs в Python 3.12
- Импорт модуля из другого каталога
- Удаление первого элемента списка
- Расчет времени выполнения
- Цикл for в Python
- Извлечение аудио из видео
- Замыкания в Python
- Поиск наиболее частого элемента
- Метод __int__ в Python
- Запуск файлового сервера
- enumerate() в Python для работы с индексами
- Оператор == в Python
- Перегрузка операторов в Python
- Асинхронное программирование с asyncio
- Проверка типа данных
- Получение ID процесса
- Реализация операции -= для пользовательского класса
- Операторы сравнения в Python
- Безопасные SQL-запросы в Python 3.11
- Получение текущей даты в Python
- Принципы Zen of Python
- Работа с argparse
- Создание файла с проверкой ошибки
- Работа с модулем os в Python
- Проверка элементов списка условием
- Делегирование в Python
- Оператор объединения словарей
- Мощь вложенных функций в Python
- Метод matmul для умножения матриц
- Фильтрация списка от «ложных» значений
- Многопоточность и асинхронное программирование в Python
- Тайное преобразование типа ключа
- Преобразование данных в Python
- Переопределение метода __lshift__















