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' –