順序付けされた辞書があり、個々の順序を変更したいと考えています。以下のコード例では、項目 3 (人) をその値とともに位置 2 に移動したいと考えています。したがって、順序は動物、人、食べ物、飲み物になります。彼についてどうすればいいですか?
import collections
queue = collections.OrderedDict()
queue["animals"] = ["cat", "dog", "fish"]
queue["food"] = ["cake", "cheese", "bread"]
queue["people"] = ["john", "henry", "mike"]
queue["drinks"] = ["water", "coke", "juice"]
print queue