Однострочники обычно более эффективны по времени. Вместо того, чтобы писать целый блок кодов, они достигают тех же целей и помогают повысить читаемость кодов.

For-циклы

1. Простые циклы for для создания последовательности

Например, чтобы создать список от 0 до 5 (включительно):

lst = []
for i in range(5+1): # i starts with 0 and ends with 5
    lst.append(i)