Каким образом можно скопировать список от 0 до n?

f = [15, 3, 1, 3, 27]

В цикле я должен передавать списки представлены ниже

[15]
[15, 3]
[15, 3, 1]
[15, 3, 1, 3]
[15, 3, 1, 3, 27]

Ответы (1 шт):

Автор решения: gil9red

Нужно сделать перебор индексов и использовать срезы

Пример:

f = [15, 3, 1, 3, 27]
for i in range(len(f)):
    print(f[:i+1])

Результат:

[15]
[15, 3]
[15, 3, 1]
[15, 3, 1, 3]
[15, 3, 1, 3, 27]
→ Ссылка