Курс 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"

  1. Генераторы словарей и множеств
  2. Игра «Камень, ножницы, бумага» — Python
  3. Python Translator: создание локальных переводчиков
  4. Библиотека sh: удобные команды терминала
  5. Работа с NumPy.linalg
  6. Оператор is в Python
  7. Проверка окончания строки с помощью str.endswith()
  8. Метод rmatmul для обратного матричного умножения
  9. Список методов и атрибутов
  10. Нахождение самого длинного слова в списке с помощью max
  11. Настройка Cron
  12. Повторение элементов списков
  13. Оператор морж в Python 3.8
  14. Сортировка в Python
  15. Работа с контекстным менеджером Pool
  16. Множественные конструкторы в Python
  17. Python: отличительная особенность — отступы
  18. Реверс строки и списка в Python.
  19. Numpy: использование Ellipsis
  20. Регулярные выражения: метод match
  21. Функция zip() для объединения списков
  22. Работа с кортежами в Python
  23. PATCH-запрос с библиотекой requests
  24. Удаление специальных символов
  25. Добавление элементов в список: append() vs extend()
  26. Копирование объектов в Python
  27. Особенности запятых в Python
  28. Извлечение аудио из видео
  29. Метод pop() списка
  30. Сортировка в Python
  31. Преобразование строки в число
  32. Проверка надежности пароля на Python
  33. JSON-esque в Python
  34. Удаление ключа из словаря
  35. Defaultdict в Python
  36. Кортеж в Python: создание, доступ, изменение
  37. Удаление дубликатов из списка с помощью dict.fromkeys
  38. TypedDict для kwargs в Python 3.12
  39. Оформление текста в консоли с TermColor
  40. Метод __irshift__ для побитового сдвига вправо
  41. Использование модуля math
  42. Переворот строки с помощью срезов
  43. Фильтрация списков с itertools
  44. CSV строка разделение в Python

Marketello читают маркетологи из крутых компаний