Возможно ли понимание списка Python с доступом к индексу / перечислению?
рассмотрим следующий код Python, с помощью которого я добавляю в новый список2 все элементы с индексами от 1 до 3 списка1:
for ind, obj in enumerate(list1):
if 4> ind > 0: list2.append(obj)
Как бы вы написали это, используя понимание списка Python, если у меня нет доступа к индексам через перечисления?
что-то вроде:
list2 = [x for x in list1 if 4>ind>0]
но так как у меня нет 'Ind» номер, это будет работать? :
list2 = [x for x in enumerate(list1) if 4>ind>0]