Elemente in der Liste replizieren

Sagen Sie, ich habe das

b = 3
l = [1, 2]

Ich möchte l so ändern, dass jedes Element so oft erscheint wie b. Damit:

l = [1, 1, 1, 2, 2, 2]

Ich habe das benutzt:

for x in l:
  for m in range(b):
    l.append(x)

Aber es ergab sich eine Endlosschleife. Jede Hilfe wäre dankbar. Ich würde es vorziehen, dass ihr Ideen gebt, anstatt mir den Code zu geben. Vielen Dank.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage