当我试图理解 Python 字典时,我比较了两个程序的输出。我不明白为什么输出不同。
两个程序都以
data = {
'key1': 'value1',
'key2': 'value2',
'key3': 'value3'
}
第一个程序:
for keys in data.items():
print keys
第二个程序:
for keys, values in data.items():
print keys, values
输出是
('key3', 'value3')
('key2', 'value2')
('key1', 'value1')
和
key3 value3
key2 value2
key1 value1
为什么第一个输出显示带括号的字符串?
为什么第二个输出不显示逗号?