【发布时间】:2021-01-04 19:38:49
【问题描述】:
好的,我有一个清单
输入:[0,1,2,3,4,5]
输出:[0000,0001,0010,0100,1000,0002...]
我想出了一个非常愚蠢的方法,但我正在寻找更有效的方法。
def makeMoves():
combList = []
moves = ['0','1','2','3','4','5']
while len(combList) < 1296:
move = ''
for i in range(4):
move += random.choice(moves)
if not move in combList:
combList.append(move)
return combList
提前致谢!
【问题讨论】:
-
你应该看看
itertools。
标签: python