Возможно ли понимание списка 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]

Ответы на вопрос(3)

Ваш ответ на вопрос