Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 访问列表中嵌套列表中的项。_Python 3.x_Nested Lists - Fatal编程技术网

Python 3.x 访问列表中嵌套列表中的项。

Python 3.x 访问列表中嵌套列表中的项。,python-3.x,nested-lists,Python 3.x,Nested Lists,我试图返回嵌套在另一个列表中的列表中某个位置的项目。我不断得到TypeError:“list”对象不可调用或“list”索引超出范围。我是python新手,在这方面遇到了很多麻烦。感谢您的帮助 `NUM_COLS = int(input("How many columns?")) NUM_ROWS = int(input("How many rows?")) row = ["_ " * NUM_COLS] board = [row* NUM_ROWS] move= int(input("Whic

我试图返回嵌套在另一个列表中的列表中某个位置的项目。我不断得到TypeError:“list”对象不可调用或“list”索引超出范围。我是python新手,在这方面遇到了很多麻烦。感谢您的帮助

`NUM_COLS = int(input("How many columns?"))
NUM_ROWS = int(input("How many rows?"))
row = ["_ " * NUM_COLS]
board = [row* NUM_ROWS]
move= int(input("Which colmn would you like to see?"))
column = []
for row in board:
   column.append(row(move))
return column`

您正在调用带括号的
<代码>行(移动)


将这些更改为方括号以获取列表的索引<代码>行[移动]

谢谢!现在,我不断收到一个错误,在我返回column之后,“column”未定义。这可能是因为column超出了范围。作用域是一个编程概念,它将代码的可见性限制在代码的其他部分。您定义了一个函数,该函数将值返回给其他代码,但该代码不调用
。相反,通过分配给函数的变量访问它。例如:
a=func()
a
现在等于
返回的值。