Possible Duplicate:
Tuple value by key
我如何通过它的代码找到国家名称
COUNTRIES = (
('AF', _(u'Afghanistan')),
('AX', _(u'\xc5land Islands')),
('AL', _(u'Albania')),
('DZ', _(u'Algeria')),
('AS', _(u'American Samoa')),
('AD', _(u'Andorra')),
('AO', _(u'Angola')),
('AI', _(u'Anguilla'))
)
我有代码AS
,在COUNTRIES
元组上不使用forloop就可以找到它的名称?
你不能
或者
或者
但这些仍然是“循环”。
你可以简单地做:
这只会在国家缩写和国家名称之间创建一个映射。访问映射非常快:如果进行多次查找,这可能是最快的方法,因为Python的字典查找非常高效。
相关问题 更多 >
编程相关推荐