Operaciones con listas

Al igual que podemos sumar dos cadenas o multiplicar una cadena por un número, también podemos hacer esas operaciones con listas. Podemos sumar dos listas, lo que dará como resultado la concatenación de ambas. Podemos multiplicar una lista por un entero n, lo que repetirá la lista n veces.
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']
Podemos incluso modificar la lista en su lugar con +=:
l1 = [1, 'abc']
l2 = [2, 'def']
l1 += l2
print(l1)      # [1, 'abc', 2, 'def']
print(l2)      # [2, 'def']
Para inicializar una lista de números de tamaño n, podemos simplemente multiplicar [0] por 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]

Desafío

Dados dos enteros x y n, tu tarea es definir un arreglo de n elementos llenos con x como valor inicial y mostrarlo.
Entrada
Salida
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