如何确保每次在python中返回的值都是唯一的?我正在使用random.randrange随机范围就像这样-
batter = ("Sammy Slammer","Lonnie Longball","Billy Bomber","Jack Runs","Ricky Redic",)
bnum = random.randrange(0,5)
upnow = batter[bnum]
除了我经常得到复制品外,其他的都有用。。你知道吗
多亏了@编造者-
batter = ("Sammy Slammer","Lonnie Longball","Billy Bomber","Jack Runs","Ricky Redic",)
bnum = random.randrange(0,5)
upnow = batter[bnum]
l = list(batter)
random.shuffle(l)
for upnow in l:
print upnow
以及-
batter = ("Sammy Slammer","Lonnie Longball","Billy Bomber","Jack Runs","Ricky Redic",)
l = list(batter)
random.shuffle(l)
for upnow in l:
print upnow
获取sqlite 3语句引用时出错-
对于反转(x范围)1中的i,len(x)int没有len()
我缩短了代码,sqlite3在没有洗牌的情况下运行良好。。你知道吗
bbatter_ai = (brow["BATTER"])
tab = cab_ai + at_bat
conn.execute("UPDATE batter set AB = ? WHERE BATTER = ?",[tab] + [bbatter_ai])
您可以洗牌玩家列表:
空闲:
相关问题 更多 >
编程相关推荐