|
|
发表于 2019-2-16 15:58:46
|
显示全部楼层
list1=[["a",1],["a",2]] # 不解释
list2=[] #不解释
list3=[] #不解释
i=0 #这一步算画蛇添足
d=0 #这一步算画蛇添足
for i in range(len(list1)-1): #for i in range(1): #range(1) = (0,1)
if list1[0]==list1[i+1][0]: #if ["a",1] == "a":
list3.append(list1[1]) #list3.append(1)
i=i+1 #这一步的if条件都算画蛇添足,因为if的条件永远为假
elif list1[0]!=list1[i+1][0]: #elif["a",1] != “a” #也是纯粹画足添蛇(不是画蛇添足的概念了)因为elif条件一定是真的,而且条件完全没有意义
list2.append(list1[0]) #list2.append(["a",1])
i=i+1 #无意义
print(list2) #不解释
print(list3)
这串代码绝对是新手写的,重头到尾(除了前三句和后两句)基本没有明确意义的语句,很多画足添蛇
|
|