0
我可以使用与Python字典枚举像这样:六个库枚举Python字典
for count, (key, value) in enumerate(my_dict.iteritems(), 1):
print key, value, count
如何使用从六个库iteritems功能枚举?
我可以使用与Python字典枚举像这样:六个库枚举Python字典
for count, (key, value) in enumerate(my_dict.iteritems(), 1):
print key, value, count
如何使用从六个库iteritems功能枚举?
的six.iteritems
相当于my_dict.iteritems()
是six.iteritems(my_dict)
,所以:
for count, (key, value) in enumerate(six.iteritems(my_dict), 1):
print key, value, count
'dict's是无序的(通常情况下),你可以通过获得'enumerate'的指数,但它不会是一致的 –
啊是,但我使用python 3.6。我认为这些命令是在那里订购的 – user308827
他们是但不依赖于!谢谢@Chris_Rands使用'collections.OrderedDict' –