访问数组

时间:2017-08-26 15:19:10

标签: python arrays

def readscorefromcsv():
    position = listusers.index(username)

    print(position)

    global pointposition
    pointposition = listscore(int(position))

我一直收到错误TypeError: 'list' object is not callable

我试图找到数组中特定位置的值

  • listusers是一个用户名数组,listscore是用户得分数组。
  • position是数组中用户名的位置。

2 个答案:

答案 0 :(得分:3)

[]可以访问列表元素。 listscore()表示调用名为listscore

的方法
 pointposition = listscore[int(position)]

答案 1 :(得分:0)

listscore是一个列表,通过执行listscore()您会收到错误TypeError: 'list' object is not callable。请改用[]来访问项目。 index()返回一个整数,因此您无需调用int()。试试这个:

pointposition = listscore[position]