為什么換個順序print就不一樣了啊,求解??!
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])?
#for x,y in s: ? ??
? ? #print y,':',x?
?for x,y in s: ? ?
? ? print x,':',y?
?這兩個結果為什么不一樣??????
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])?
#for x,y in s: ? ??
? ? #print y,':',x?
?for x,y in s: ? ?
? ? print x,':',y?
?這兩個結果為什么不一樣??????
2017-02-23
舉報
2017-02-23
這是跟for 后面的順序決定的。第一個指key,第二個指key代表的值
2017-02-23
x 是 list name
y 是 list value