说我是否有以下内容:
mydict = {
a: 'A'
}
如何检查字典中是否存在密钥a
?下面的伪代码:
%if 'a' in mydict.keys()
${mydict['a']}
%endif
答案 0 :(得分:2)
您可以使用in
:
from mako.template import Template
t = Template("""
% if key in d:
key is in dictionary
% else:
key is not in dictionary
% endif
""")
print t.render(key='a', d={'a': 'A'}) # prints "key is in dictionary"