例如
d= {1: [1,4,0], 3: [3,6,0], 2:[2,5,8]}
print d
我想要外出给我
1 3 2
我试过这个d[0]
但它会打印值
答案 0 :(得分:3)
只需使用d.keys()
打印密钥:
>>> d= {1: [1,4,0], 3: [3,6,0], 2:[2,5,8]}
>>> d.keys()
[1, 2, 3]
>>> d.keys()[0]
1
>>>
有趣的是,d[0]
实际上不应该返回值,它应该引发KeyError
,因为它会查找与0
的键匹配的值:
>>> d= {1: [1,4,0], 3: [3,6,0], 2:[2,5,8]}
>>> d[0]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 0
>>>
答案 1 :(得分:0)
您还可以遍历键值对。但是,如果您希望在一行上打印所有键,则需要稍微修改一下。
d= {1: [1,4,0], 3: [3,6,0], 2:[2,5,8]}
for k, v in d.items():
print(k)
output:
1
3
2