【发布时间】:2023-03-15 06:52:01
【问题描述】:
我正在搜索一个包含字典中最小值键的列表。 目标是获取每个 i 的最小值的键。
#Dict:
p[i,j] = {(0,0):10, (0,1):11, (0,2):12, (1,0):20, (1,1):21, (1,2):22, (2,0):30, (2,1):31, (2,2):32}
#The list should look like this:
list = [(0,0), (1,0), (2,0)]
我可以用循环来做吗?
for i in range(3):
...
或者我怎样才能生成这个列表?
【问题讨论】:
-
为什么 (1,1) 是 j=1 的最小值?
-
是的,你是对的。它应该是 i=0,1,2 的最小值。
-
在您的示例中, (1,1) 和 (2,2) 都与任何最小值无关。不清楚你问的是什么。
-
哦,没看到我的错误。 (0,0)、(1,0) 和 (2,0) 与最小值相关。对吗?
标签: python-3.x dictionary key minimum