a = 2
b = 3
a_list[a, b] = 4
我在 python 源文件中找到了一些类似上面的代码。我查看了源文件,但没有发现关于使用 turple 作为列表索引的定义。当我试图拦截检查是否i
是一个元组时,然后做点什么。真的行。我想知道拦截参数是否是使用元组作为列表索引的标准方法。UserList.__getiterm__(self, i) :
i
更新:我认为这是一个用户定义的列表,而我没有找到定义。
我不认为这是一个清单。在您的代码中,a_list
可能是一本字典。是的,这是完全有效的。
例子:
>>> c ={}
>>> c[2,3] = 4
>>> c
{(2,3):4)}
另一种可能性是这是一个numpy 数组。
希望这可以帮助!
有关字典的更多信息:http: //docs.python.org/2/tutorial/datastructures.html#dictionaries