Неверно отображается список python

items = [[i + j for i in range(10)] for j in range(20)]
print(items)

Написал код, чтобы выводил [[0 .. 9],[10 .. 19] ... ]

А по итогу заполняется [[0 ..9], [1 .. 10] ...

Что не так у меня?


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

Автор решения: Кирилл Малышев
items = [[i + j * 10 for i in range(10)] for j in range(20)] 

или

items = [list(range(i, i + 10)) for i in range(0, 200, 10)] 
→ Ссылка