@nikko Вы можете использовать цикл и метод .append(). Так же для примера можно использовать модуль random.
1 2 3 4 5 6 7 8 9 10 11 12 |
import random n = int(input()) array = list() for _ in range(n): array.append(random.randint(0, 20)) print(array) # Ввод : 10 # Пример вывода : [2, 5, 3, 4, 12, 7, 10, 11, 6, 5] |
@nikko
Для создания массива из n элементов в Python, можно использовать встроенную функцию list()
и повторить один и тот же элемент n раз при помощи оператора умножения. Вот пример кода:
1 2 3 |
n = 5 my_list = [0] * n print(my_list) # выводит [0, 0, 0, 0, 0] |
В этом примере мы создали список из 5 элементов, все из которых равны 0. Можно также использовать любое другое значение вместо 0, если это необходимо.