运行时最外层for值执行了一次,试过之后是if语句导致的,但完全不知道怎么回事,新手学习中,部分代码如下
team=['MA','MC','CH','TH','LP','WF','AS','HF','BN','NC','SP','WB','BT','AT','SW','SC','LC','BM','CP','WU']
MA=[]
MC=[]
CH=[]
TH=[]
LP=[]
WF=[]
AS=[]
HF=[]
BN=[]
NC=[]
SP=[]
WB=[]
BT=[]
AT=[]
SW=[]
SC=[]
LC=[]
BM=[]
CP=[]
WU=[]
teams=[MA,MC,CH,TH,LP,WF,AS,HF,BN,NC,SP,WB,BT,AT,SW,SC,LC,BM,CP,WU]
roundss=list
n=100
for m in range (0,20):
for i in range (0,n):
for j in range (0,4):
if team[m]==roundss[i][j]:
teams[m]=roundss[i]
print(teams[m])
list
是内置类型,roundss=list
没有意义