我如何转换:
TownCordList = [['1', '2', '2'], ['2', '1', '2']]
进入
TownCordList= [[1,2,2],[2,1,2]]
我尝试过:
for i in TownCordList:
i = list(map(int,i))
但这没用。
答案 0 :(得分:2)
您当前正在循环的每次迭代中覆盖变量i
,因此基本上您在转换后不存储任何内容。相反,您可以将列表推导用作
TownCordList = [list(map(int, i)) for i in TownCordList]
# [[1, 2, 2], [2, 1, 2]]