Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.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 将字符串列表转换为二维列表中的整数_Python_Python 3.x - Fatal编程技术网

Python 将字符串列表转换为二维列表中的整数

Python 将字符串列表转换为二维列表中的整数,python,python-3.x,Python,Python 3.x,如何转换: TownCordList = [['1', '2', '2'], ['2', '1', '2']] 进入 我试过: for i in TownCordList: i = list(map(int,i)) 但是这不起作用。在循环的每次迭代中,您当前都在覆盖变量i,因此基本上,转换后您没有存储任何内容。相反,您可以使用列表作为理解 TownCordList = [list(map(int, i)) for i in TownCordList] # [[1, 2, 2], [2, 1,

如何转换:

TownCordList = [['1', '2', '2'], ['2', '1', '2']]
进入

我试过:

for i in TownCordList:
i = list(map(int,i))

但是这不起作用。

在循环的每次迭代中,您当前都在覆盖变量i,因此基本上,转换后您没有存储任何内容。相反,您可以使用列表作为理解

TownCordList = [list(map(int, i)) for i in TownCordList]
# [[1, 2, 2], [2, 1, 2]]
TownCordList = [list(map(int, i)) for i in TownCordList]
# [[1, 2, 2], [2, 1, 2]]