【发布时间】:2016-08-16 12:02:22
【问题描述】:
我想获取所有可能的枚举结果,每个索引中的值为 0 或 1。
下面是我的代码和结果。
如何改进我的代码?我想避免太多的for 循环。
k=[0,0,0,0,0,0]
list_dic={}
for a in range(2):
k[0]=a
for b in range(2):
k[1]=b
for c in range(2):
k[2]=c
for d in range(2):
k[3]=d
for e in range(2):
k[4]=e
for f in range(2):
k[5]=f
list_dic[tuple(k)]=0
enum_list=list((list_dic.keys()))
print(enum_list)
【问题讨论】:
标签: for-loop enumeration enumerate