replikowanie elementów na liście

Powiedz, że mam to

b = 3
l = [1, 2]

Chcę zmodyfikować l tak, aby każdy element pojawiał się tyle razy, co b. Po to aby:

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

Użyłem tego:

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

Ale zaowocowało to nieskończoną pętlą. Każda pomoc byłaby doceniana. Wolałbym, żebyście dawali pomysły, niż dawali mi kod. Dzięki.

questionAnswers(4)

yourAnswerToTheQuestion