Генерация массивов

for i in range(20):
    i = [random.randint(0,1000)]
    print(i)

Нужно сделать 20 случайно сгенерированных массивов размером 10. В коде получилось так, что создаётся 20 массивов, но в них по 1 элементу. Как заполнить их 10, 100, 1000, 10000 рандомными элементами? Заранее спасибо :)


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

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

Кроме генерации, списки же надо и сохранять:

import random
a = []
for i in range(5):
    a.append([random.randint(0,10) for _ in range(5)])
print(a)
→ Ссылка