找出df_mae id字段中与第i个字符串前8个字符一样的第j个字符串,找到了就continue找下一个第i行字符串。
bestid = None
for i in df_mae.index:
for j in df_mae.index[i+1:i+10]:
if df_mae['id'][j][:8]==df_mae['id'][i][:8]:
bestid = df_mae['id'][j]
break
else:
continue
break
list = [1,2,3]
for i in list:
print(i)
else:
print('else')
#会打印出1,2,3 else
list = [1,2,3]
for i in list:
if i==2:
print(i)
break
else:
print('else')
#只会打印出2
遍历完全部,就执行else;
遇到break中断,就不会执行else