可以修改一下测试代码如下:
a=[(i,j) for i in range(3) for j in range(3)]
print a
for (key,value) in a:
print key,value
dic = { key:value for key,value in a}
print dic
就能知道实际上 a 是多元的总共九个元素,但是 dic 是字典 key-value 格式的,所以后面的 key 的值会覆盖掉前面的 key 的值,最后只留下 key 不同的记录就是 3 个了。
