Operationen mit Listen

Genauso wie wir zwei Strings zusammenfügen oder einen String mit einer Zahl multiplizieren können, können wir diese Operationen auch mit Listen durchführen. Wir können zwei Listen addieren, was zu einer Verkettung der beiden führt. Wir können eine Liste mit einer Ganzzahl n multiplizieren, wodurch die Liste n-mal wiederholt wird.
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']
Wir können die Liste sogar direkt mit += verändern:
l1 = [1, 'abc']
l2 = [2, 'def']
l1 += l2
print(l1)      # [1, 'abc', 2, 'def']
print(l2)      # [2, 'def']
Um eine Liste von Zahlen mit der Größe n zu initialisieren, können wir einfach [0] mit n multiplizieren:
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]

Herausforderung

Gegeben sind zwei ganze Zahlen x und n. Deine Aufgabe ist es, ein Array der Länge n zu definieren, das mit dem Wert x gefüllt ist, und es auszugeben.
Eingabe
Ausgabe
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