new=None
for i in range (0,11):
behave = ['Siberian Husky','Shiba Inu','Shiba Inu','Golden Retriever','Golden Retriever',
'Golden Retriever','Golden Retriever','Golden Retriever',
'Siberian Husky','Siberian Husky','Golden Retriever','Golden Retriever',
'Golden Retriever','Shiba Inu','Shiba Inu','Shiba Inu','Shiba Inu',
'Labrador Retriever','Labrador Retriever','Shiba Inu','Siberian Husky']
test = [1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,1,1]
#print(len(test))
if test[i]==1:
new=behave[i]
#print(new)
all_new = [ x for x in new.split(',') ]
print(all_new)
我希望所有的新节目都是这样的:
['Siberian Husky','Shiba Inu','Shiba Inu','Golden Retriever','Golden Retriever','Golden Retriever',
'Golden Retriever','Golden Retriever','Siberian Husky']
列表理解不应该在循环中,而应该在循环中
这就是你要找的
相关问题 更多 >
编程相关推荐