Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.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 - Fatal编程技术网

在python中,在列表列表中连接整数

在python中,在列表列表中连接整数,python,Python,这是我能想到的最接近的: 基本上,我有一个整数列表: arr = [[2,3,4], [1,2,3], [3,4,5]] 我如何得到它,使它是[23412345]整数 编辑:我想将我可以使用的代码矢量化: result = np.zeros(len(arr)) for i in range(len(arr)): result[i] = int(''.join(map(str, arr[i]))) 稍微数学化一点的方法: >>> [sum(n*10**i for i,

这是我能想到的最接近的:

基本上,我有一个整数列表:

arr = [[2,3,4], [1,2,3], [3,4,5]]
我如何得到它,使它是[23412345]整数

编辑:我想将我可以使用的代码矢量化:

result = np.zeros(len(arr))
for i in range(len(arr)):
    result[i] = int(''.join(map(str, arr[i])))

稍微数学化一点的方法:

>>> [sum(n*10**i for i, n in enumerate(reversed(x))) for x in arr]
[234, 123, 345]

稍微数学化一点的方法:

>>> [sum(n*10**i for i, n in enumerate(reversed(x))) for x in arr]
[234, 123, 345]

谢谢,就这样!谢谢,就这样!
>>> [sum(n*10**i for i, n in enumerate(reversed(x))) for x in arr]
[234, 123, 345]