▶️ Как получить последний элемент списка в Python: простые способы и советы
my_list = [1, 2, 3, 4, 5]
last_element = my_list[-1]
my_list[-1]
вернет последний элемент списка my_list
.Детальный ответ
Как получить последний элемент списка Python
Чтобы получить последний элемент списка в Python, можно использовать несколько подходов. Рассмотрим каждый из них.
1) Использование индекса -1
В Python можно обратиться к элементу списка с помощью индекса. Номера индексов начинаются с 0 для первого элемента списка. Для получения последнего элемента можно использовать индекс -1. Вот пример:
my_list = [1, 2, 3, 4, 5]
last_element = my_list[-1]
print(last_element) # Выводит: 5
В данном примере мы создали список my_list
и присвоили последний элемент переменной last_element
с помощью индекса -1
.
2) Использование функции pop()
Функция pop()
в Python позволяет удалить и вернуть последний элемент списка. Мы можем использовать эту функцию, чтобы получить последний элемент. Вот пример:
my_list = [1, 2, 3, 4, 5]
last_element = my_list.pop()
print(last_element) # Выводит: 5
print(my_list) # Выводит: [1, 2, 3, 4]
В данном примере мы использовали функцию pop()
для удаления и возврата последнего элемента списка my_list
.
3) Использование среза
С помощью среза также можно получить последний элемент списка. Для этого нужно указать только один индекс, который будет отрицательным числом. Вот пример:
my_list = [1, 2, 3, 4, 5]
last_element = my_list[-1:]
print(last_element) # Выводит: [5]
В данном примере мы использовали срез [-1:]
, чтобы создать новый список, содержащий только последний элемент из списка my_list
.
Резюме
Теперь у вас есть несколько способов получить последний элемент списка в Python. Вы можете выбрать наиболее удобный для вашей конкретной задачи. Используйте индекс -1
, функцию pop()
или срез [-1:]
для получения нужного результата.