我有一个由字符串和浮点数组成的numpy-array,我想连接这个数组的每行。为此,我使用map,如下所示:
import numpy as np
arr = np.array([["this", "is", "test", "nr", 1],
["this", "is", "test", "nr", 2],
["this", "is", "test", "nr", 3],
["this", "is", "test", "nr", 4]])
map(lambda x: x[0] + " " + x[1] + " " + x[2] + " " + x[3] + " " + str(x[4]), arr)
字符串
我的问题是,这是最快的方法吗?或者有一个numpy-method比map更快?
1条答案
按热度按时间6bc51xsx1#
试试看
字符串
join
比重复的'+'快在列表上迭代比在数组上迭代更快。