私はビンゴ カードに取り組んでいますが、randint を使用して別の数字を生成できないようです。今回は b にすべて異なる番号が含まれている可能性がありますが、次回は重複する番号がいくつかあります。
重複せずに異なる番号を生成するようにするにはどうすればよいですか?
ありがとう。
import random
class Card:
def __init__(self):
self.b = []
self.i = []
self.n = []
self.g = []
self.o = []
for x in range(0, 5):
r = random.randint(1, 15)
self.b.append(r)
print(self.b)
print(self.i)
print(self.n)
print(self.g)
print(self.o)
p = Card()