Python dict以最快的方式获得价值

时间:2016-04-14 12:28:29

标签: python

这是获取someID的值/键的最佳方式。

我想分开收到的密钥和值:

items={'someID': 2,}
for item in items:
    key = item
    print(key)
    value = items.get(item)
    print(value)

这有效,但这是Python 3.4中正确/最快的方式吗?

2 个答案:

答案 0 :(得分:3)

您可以使用items()方法迭代键和值。

d = {1:2, 3:4, 5:6}
for key, value in d.items():
    print(key, value)

答案 1 :(得分:1)

更好的是

for key, value in items.items():
   print (key)
   print (value)

然后你不需要获得价值