在Python中,有没有一种方法可以按照添加项的顺序检索键列表?在
String.compareMethods = {'equals': String.equals,
'contains': String.contains,
'startswith': String.startswith,
'endswith': String.endswith}
您在这里看到的键是用于选择(下拉)框的,因此顺序很重要。在
有没有办法不单独列一张单子(也不把我要做的事情过分复杂化)?在我看来,这是不可能的,因为涉及哈希。。。在
我使用的是python2.6.x
你需要的是OrderedDict。在
在Python2.7+上使用^{} ,或者使用^{} from PyPI 表示旧版本的Python。您应该能够使用
pip install ordereddict
或easy_install ordereddict
为python2.4-2.6安装它。在它是
dict
的子类,因此任何接受dict
的方法也将接受OrderedDict
。在相关问题 更多 >
编程相关推荐