我有一个清单[".","_","<<",">>"]
我需要的是获取长度为 4 的所有字符串以及所有可能的组合,其中每个字符都是上述列表之一。
例子 :
"._<<>>","__<<>>",".<<<<>>" ... etc
现在我正在做 4 的长度:
mylist = [".","_","<<",">>"]
for c1 in mylist:
for c2 in mylist:
for c3 in mylist:
for c4 in mylist:
print "".join([c1,c2,c3,c4])
但这看起来很难看,如果我需要将它放大到 10 或更多的长度怎么办?