7-2 中的a如果不用for else 要如何判断一个元素是整个列表中最后的一个元素并打印 fruit is gone
来源:7-2 for与for-else循环

慕娘1486800
2017-10-20
因为列表里有两组元素嘛。。 如果不用if y == 3 因为要使用 if y = x[-1]会打印出两个fruit is gone来 要用什么来表示是整个列表的最后一个元素呢
写回答
2回答
-
runzx
2017-10-21
''' for 循环 ''' a = [['apple','orange','banana','grape'], (1,2,3)] for x in a: sum=0 for y in x: sum+=1 print(y,end=' | ') if len(x)==sum: print('\n\nfruit is gone')
012017-10-21 -
runzx
2017-10-20
用sum=1 计数
if len(x) == sum
print('fruit is gone')
00
相似问题