gpt4 book ai didi

python - 如何获取字典中某个键的某个值?

转载 作者:行者123 更新时间:2023-12-01 20:23:42 25 4
gpt4 key购买 nike

G={(-1, 1): [(0, 1)],
(0, 0): [(1, 0), (0, 1)],
(0, 1): [(1, 1), (0, 2), (-1, 1), (0, 0)],
(0, 2): [(0, 1)],
(1, 0): [(2, 0), (1, 1), (0, 0)],
(1, 1): [(0, 1), (1, 0)],
(2, 0): [(1, 0)]}

我在 python 中有这本字典,我想遍历某个键的每个值。例如我有 key :(0,0)我想像这样单独打印每个值:

输出:

value 0 : (1,0)
value 1 : (0,1)

我有这个代码

key=(0,0)
for v in range (len(G[key])):
print ("value ", v, ":", G[(0,0)].get(v))

G[(0,0)].get(v) 错误,我收到一条消息:

AttributeError: 'list' object has no attribute 'get'

你知道我应该用什么来代替吗?

最佳答案

枚举将为您提供索引和值:

key=(0,0)
for idx,v in enumerate(G[key]):
print ("value ", idx, ":", v)

关于python - 如何获取字典中某个键的某个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60748234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com