def readscorefromcsv():
position = listusers.index(username)
print(position)
global pointposition
pointposition = listscore(int(position))
我一直收到错误TypeError: 'list' object is not callable
我试图找到数组中特定位置的值
listusers
是一个用户名数组,listscore
是用户得分数组。position
是数组中用户名的位置。答案 0 :(得分:3)
[]
可以访问列表元素。 listscore()
表示调用名为listscore
pointposition = listscore[int(position)]
答案 1 :(得分:0)
listscore
是一个列表,通过执行listscore()
您会收到错误TypeError: 'list' object is not callable
。请改用[]
来访问项目。 index()
返回一个整数,因此您无需调用int()
。试试这个:
pointposition = listscore[position]