Список випадкових чисел за допомогою функції map

Передісторія
Для одного із проєктів потрібно було створювати список елементів, щоб провести тест.
Постановка задачі.
Щоб постійно не вводити дані потрібно, щоб елементи генерувалися самостійно та додавалися у список. Причому список можна гнучко розширювати.
Виконання
Для початку додамо з бібліотеки random метод randint перейменувавши його в ri:

from random import randint as ri

А далі  потрібно виконати магічний код

nums = list(map(ri, [0]*10,[10]*10))

Роз'яснення
Функція map повертає об’єкт map (який є ітератором) результатів після застосування вказаної функції до кожного елемента даного списку (кортежу тощо)
але тут можна побачити таку команду
[0]*10
Всім мабуть відомо, команда 'a'*5, створить рядок 'ааааа'. 
Це так само, але ми створимо список з 10 однаковими елементами 
[0,0,0,0,0,0,0,0,0,0]

Коментарі