Задача:
Создайте одномерный массив из случайных 10 значений.
Нашёл в интернете код для создания такого массива:
N = 10
r_array = [random.randint(1, 100) for _ in range(N)]
print(r_array)
Ответ вроде правильный, но никак не могу понять как действует код. К примеру, почему используется символ "_" после for? И можно ли написать решение проще?
_(тыкабельно) - чтобы не плодить лишних переменных. – Mikhail Murugov Jun 11 '20 at 08:25