Курс 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. Конкатенация списков в Python
  2. Управление контекстом выполнения кода
  3. Применение функции к элементам списка
  4. Работа с часовыми поясами в Python
  5. CSV строка разделение в Python
  6. Вычисление логарифмов в Python
  7. Профилирование кода на Python
  8. List Comprehension Tutorial
  9. Статическая типизация в Python
  10. Профилирование кода
  11. Переворот строки
  12. Разделение строк методом split()
  13. Python groupby() из itertools: работа с повторяющимися элементами
  14. Использование функции enumerate()
  15. Тестирование функции сложения
  16. Генераторы по генератору
  17. Основы работы со списками
  18. Создание директории в Python
  19. Оператор объединения словарей
  20. Поиск частого элемента
  21. Создание новых списков в Python
  22. Генераторы списков в Python
  23. Получение ID процесса
  24. Работа с пользовательским вводом
  25. Настройка логгера Logzero
  26. Оценка выражений генератора в Python
  27. Проверка окончания строки с помощью str.endswith()
  28. Проверка подстроки в строке
  29. Реверс строки и списка в Python.
  30. Поиск наиболее частого элемента списке
  31. Измерение времени выполнения кода в Python
  32. Библиотека sh: удобные команды терминала
  33. Проверка элементов списка условием
  34. Различия символов в Python
  35. Сложные типы данных в Python
  36. Группы исключений в Python
  37. PrettyTable: создание таблицы
  38. Фильтрация данных в Python.
  39. Обработка исключений в Python
  40. Модуль antigravity: генерация координат
  41. Непрерывная проверка в Python
  42. Генераторы в Python
  43. Импорт и использование модулей в Python
  44. Особенности ключей словаря в Python
  45. Python Метод Union Множеств
  46. Работа с индексами списков
  47. Добавление элементов в список

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