1
我有字典A
和列表B
。 A的键实际上是x
和y
,它们定义了位置,而A
的值是B
中对象的索引。如何获取字典中的键和值,如果键和值是元组
A = {(9, 10): (0, 2, 3), (2, 5): (6, 4, 1), (3, 7): (5, 7, 1)}
B = ['cat', 'fish', 'snack', 'duck', 'mouse', 'pig', 'bird', 'rabbit']
我想打印该点(9,10)
有对象在B
索引[0]
,[2]
,[3]
(9,10) : cat, snack, duck
(2,5) : bird,mouse,fish
(3,7) : pig, rabbit,fish
什么问题?只需获取索引并将值从列表中拉出即可。不过,您可能会发现将值存储在值元组中更容易,而不是打扰列表和索引间接。 – pvg
打印的位置'(9,0)',当我使用A.keys(0)是错误的...,我不知道从值'(0,2,3)得到0' –
你是什么试图通过使用键来完成?你想获得A的第0个元素吗?这是一个字典,它没有一个明确的顺序。 – pvg