Введение
В Python мы можем использовать запись среза для удаления элементов из списка. В этом испытании вам нужно написать функцию, которая удаляет указанное количество элементов слева от списка.
Удаление элементов списка слева
Напишите функцию drop(a, n=1), которая принимает список a и необязательный целый аргумент n и возвращает новый список с n элементами, удаленными слева от исходного списка. Если n не указан, функция должна удалить только первый элемент списка.
def drop(a, n = 1):
return a[n:]
drop([1, 2, 3]) ## [2, 3]
drop([1, 2, 3], 2) ## [3]
drop([1, 2, 3], 42) ## []
Резюме
В этом испытании вы узнали, как использовать запись среза для удаления элементов из списка в Python. Вы также написали функцию, которая удаляет указанное количество элементов слева от списка.