python中的位置怎么看_如何知道项目在Python有序字典中的位置
首先,你需要閱讀文檔。如果打開一個Python教程,然后嘗試查找有關OrderedDict的信息,您將看到以下內容:class collections.OrderedDict([items]) - Return an instance of a dict
subclass, supporting the usual dict methods. An OrderedDict is a dict
that remembers the order that keys were first inserted. If a new entry
overwrites an existing entry, the original insertion position is left
unchanged. Deleting an entry and reinserting it will move it to the
end.
New in version 2.7.
因此,如果你使用的是一個有序的字典,你不會刪除鍵-然后'動物'將永遠在你添加的位置-例如索引2。
此外,要獲得“貓”的索引,您可以簡單地使用:from collections import OrderedDict
d = OrderedDict((("fruit", "banana"), ("drinks", "water"), ("animal", "cat")))
d.keys()
>>> ['fruit', 'drinks', 'animal']
d.values()
>>> ['banana', 'water', 'cat']
# So
d.values().index('cat')
>>> 2
總結
以上是生活随笔為你收集整理的python中的位置怎么看_如何知道项目在Python有序字典中的位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python快速入门神器 知乎_pyth
- 下一篇: python网络编程库_python网络