Создание одномерного массива из случайных чисел

Задача:

Создайте одномерный массив из случайных 10 значений.

Нашёл в интернете код для создания такого массива:

N = 10
r_array = [random.randint(1, 100) for _ in range(N)]
print(r_array)

Ответ вроде правильный, но никак не могу понять как действует код. К примеру, почему используется символ "_" после for? И можно ли написать решение проще?


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