Курс 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. Использование обратной косой черты в f-строках
  2. Основные функции и модули Python
  3. Сортировка в Python
  4. Замена элементов в списке с помощью генераторов списков
  5. Операции с комплексными числами
  6. Метод сравнения объектов в Python
  7. Склеивание строк через метод join()
  8. Генераторы и сеты в Python
  9. Цикл for в Python
  10. Операторы сравнения в Python
  11. Область видимости переменных
  12. Переменные класса и экземпляра
  13. Модуль inspect
  14. Перевернуть список в Python
  15. Основы слова
  16. Получение текущего времени в Python
  17. Перезагрузка оператора в Python
  18. Добавление элементов в список
  19. Метод count() для списков
  20. Атрибуты объекта в Python
  21. Работа с collections в Python.
  22. Использование эмодзи в Python
  23. Метод difference_update() — разность множеств
  24. Работа с набором данных CIFAR10 в PyTorch
  25. split() без разделителя
  26. Сравнение объектов в Python
  27. Метод rsub в Python: расширение функциональности вычитания
  28. Вложенные функции в Python
  29. Замена атрибута в именованном кортеже
  30. Форматирование данных с помощью pprint
  31. Обработка исключений с блоком else
  32. Настройка нарезки списков
  33. Многоточие в Python
  34. Уникальные значения из списка
  35. Метод count() для списка
  36. Сортировка слиянием
  37. Удаление элементов из списка в Python
  38. Функция enumerate в Python
  39. Операторы += в Python
  40. Работа с часовыми поясами в Python
  41. Работа с пользовательским вводом
  42. Работа с функцией next() в Python
  43. Установка пакета в Python

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