為什么換個(gè)順序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?
?這兩個(gè)結(jié)果為什么不一樣??????
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])?
#for x,y in s: ? ??
? ? #print y,':',x?
?for x,y in s: ? ?
? ? print x,':',y?
?這兩個(gè)結(jié)果為什么不一樣??????
2017-02-23
舉報(bào)
2017-02-23
這是跟for 后面的順序決定的。第一個(gè)指key,第二個(gè)指key代表的值
2017-02-23
x 是 list name
y 是 list value