Как создать массив из n элементов в python?

Пользователь

от nikko , в категории: Python , 3 года назад

Как создать массив из n элементов в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 3 года назад

@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]

Пользователь

от jeromy_ruecker , 2 года назад

@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, если это необходимо.