【发布时间】:2016-02-08 05:33:51
【问题描述】:
我有一本这样的字典:
li = {'a': 'apple', 'b': 'benana', 'c': 'cherry'}
所以我有:
>>> for key, value in li.items():
... print key, value
...
a apple
c cherry
b benana
>>>
我想说:
if param == 'a':
print value # Here I want the value of `a` key only!
我只想打印apple。
【问题讨论】:
-
li.get(param)或li.get('a')有什么问题? -
.. 或者只是
li['a']? -
您想要获取的参数只有一个还是多个?您确定参数将在字典中吗?基本上,你到底想在这里做什么?也许有更好的方法。 . .
标签: python if-statement dictionary