Курс 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"
- Работа с WindowsPath()
- Оператор in для проверки наличия элемента
- Метод ne для сравнения объектов
- Просмотр файла в Jupyter Noteboo
- Типы возвращаемых значений в Python
- Подсчет вхождений элементов
- Определение наиболее частого элемента с помощью collections.Counter
- Модуль itertools: комбинации и перестановки
- Замена атрибута в именованном кортеже
- GitHub в Telegram: подписка на уведомления
- Склеивание строк без циклов
- Python defaultdict добавление ключа
- Поиск анаграмм с Counter
- Обработка исключений в Python
- Python Calendar Usage
- Регулярные выражения в Python
- Основные методы NumPy
- Итераторы в Python
- Переопределение метода sub
- Особенности ключей словаря в Python
- Классы данных в Python
- Резервирование символов в Python
- Получение текущей даты и времени
- Обработка данных в Python
- Импорт модуля из другого каталога
- Расчет времени выполнения
- Работа с файлами и директориями в Python.
- Генераторы в Python
- Функция zip() в Python
- Метод setdefault() в Python
- Установка пакетов с помощью pip
- Выборка чисел
- Векторизация в Python с NumPy.
- Добавление элемента в список.
- Получение текущего времени в Python
- Подсчет элементов с помощью Counter из collections
- Объединение словарей в Python 3.5+
- CSV строка разделение в Python
- TypedDict для kwargs в Python 3.12
- Создание спинбокса в tkinter
- Создание генераторов в Python
- Использование функции enumerate()
- Оператор in и not in в Python
- Импорт модулей в Python 3.12
- Работа с collections в Python.
- Оптимизация параметров в Python
- Работа с прокси в Python
- Поиск наиболее частого элемента в списке















