帮忙看下为何这两种情况print的结果不一样
代码一:
>>> L=[('Lisa', 85), ('Adam', 95), ('Bart', 59)]
>>> for key in L:
print key
('Lisa', 85)
('Adam', 95)
('Bart', 59)
代码二:
>>> d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }
>>> print d.items()
[('Lisa', 85), ('Adam', 95), ('Bart', 59)]
>>> for key,value in d.items():
print key
Lisa
Adam
Bart
为何两者的输出结果不一样??