Операции со списками

Так же, как мы могли складывать две строки или умножать строку на число, мы можем выполнять эти операции и со списками. Мы можем сложить два списка, что приведет к их объединению. Мы можем умножить список на целое число n, что повторит список n раз.
l1 = [1, 'abc']
l2 = [2, 'def']
print(l1 + l2)      # [1, 'abc', 2, 'def']
print(l1 * 5)       # [1, 'abc', 1, 'abc', 1, 'abc', 1, 'abc', 1, 'abc']
Мы можем даже изменить список на месте с помощью +=:
l1 = [1, 'abc']
l2 = [2, 'def']
l1 += l2
print(l1)      # [1, 'abc', 2, 'def']
print(l2)      # [2, 'def']
Чтобы инициализировать список чисел размером n, мы можем просто умножить [0] на n:
n = 10
l = [0] * n
print(l)     # [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
l[1] = 7
print(l)     # [0, 7, 0, 0, 0, 0, 0, 0, 0, 0]

Задача

Даны два целых числа x и n, ваша задача — создать массив из n элементов, заполненных значением x, и вывести его.
Вход
Выход
10 2
[10, 10]
7 3
[7, 7, 7]
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue