python3-cookbook
python3-cookbook copied to clipboard
关于1.8节的列子 有些不理解
首先很感谢作者提供的翻译教程。 这里有个问题不太明白,希望能够解答一下。
prices = {
'ACME': 45.23,
'AAPL': 612.78,
'IBM': 205.55,
'HPQ': 37.20,
'FB': 10.75
}
min(zip(prices.values(), prices.keys()))
price 是一个字典 对于一个无序的字典
这里的prices.values() 和 prices.keys()
怎么让它们的 key-values对应上的?
如果字典没有被修改,那么values()、keys()返回的顺序是一致的。 参考python文档:https://docs.python.org/2/library/stdtypes.html#dict.items
谢谢