Курс 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. Работа с WindowsPath()
  2. Оператор in для проверки наличия элемента
  3. Метод ne для сравнения объектов
  4. Просмотр файла в Jupyter Noteboo
  5. Типы возвращаемых значений в Python
  6. Подсчет вхождений элементов
  7. Определение наиболее частого элемента с помощью collections.Counter
  8. Модуль itertools: комбинации и перестановки
  9. Замена атрибута в именованном кортеже
  10. GitHub в Telegram: подписка на уведомления
  11. Склеивание строк без циклов
  12. Python defaultdict добавление ключа
  13. Поиск анаграмм с Counter
  14. Обработка исключений в Python
  15. Python Calendar Usage
  16. Регулярные выражения в Python
  17. Основные методы NumPy
  18. Итераторы в Python
  19. Переопределение метода sub
  20. Особенности ключей словаря в Python
  21. Классы данных в Python
  22. Резервирование символов в Python
  23. Получение текущей даты и времени
  24. Обработка данных в Python
  25. Импорт модуля из другого каталога
  26. Расчет времени выполнения
  27. Работа с файлами и директориями в Python.
  28. Генераторы в Python
  29. Функция zip() в Python
  30. Метод setdefault() в Python
  31. Установка пакетов с помощью pip
  32. Выборка чисел
  33. Векторизация в Python с NumPy.
  34. Добавление элемента в список.
  35. Получение текущего времени в Python
  36. Подсчет элементов с помощью Counter из collections
  37. Объединение словарей в Python 3.5+
  38. CSV строка разделение в Python
  39. TypedDict для kwargs в Python 3.12
  40. Создание спинбокса в tkinter
  41. Создание генераторов в Python
  42. Использование функции enumerate()
  43. Оператор in и not in в Python
  44. Импорт модулей в Python 3.12
  45. Работа с collections в Python.
  46. Оптимизация параметров в Python
  47. Работа с прокси в Python
  48. Поиск наиболее частого элемента в списке

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