2017-11-11 73 views
-2
gn={('A','S'):140,('A','Z'):75,('A','T'):118,('Z','O'):71,('S','0'):151,('S','R'):80,('S','F'):99,('F','B'):211,('R','P'):97,('R','C'):146,('P','C'):138,('P','B'):101,('F','B'):211} 
gn 
{('A', 'S'): 140, ('A', 'Z'): 75, ('A', 'T'): 118, ('Z', 'O'): 71, ('S', '0'): 151, ('S', 'R'): 80, ('S', 'F'): 99, ('F', 'B'): 211, ('R', 'P'): 97, ('R', 'C'): 146, ('P', 'C'): 138, ('P', 'B'): 101} 
gn('A','Z') 

Traceback (most recent call last): File "", line 1, in gn('A','Z') TypeError: 'dict' object is not callable我试图让使用元组的关键一本字典,但在访问它给这个错误

+2

使用'gn [('A','Z')]'方括号。 – roganjosh

回答

3

您需要使用方括号来访问字典元素。即,访问您的示例词典:

gn[('A', 'Z')] 
相关问题