此问题已在此处有答案:
string to array of single characters WITHOUT converting to a list along the way(2个答案)
13小时前关闭
将字符串转换为numpy数组
给定一个字符串abcxyz
,我希望它返回一个numpy数组:
array(["a", "b", "c", "x", "y", "z"]).
我试过fromstring
Bingrid = np.fromstring(elements, dtype=str)
但它又回来了
ValueError:零值itemsize。
5条答案
按热度按时间bprjcwpo1#
以防万一;如果不想转换为列表:
fsi0uk1n2#
使用
list()
。输出:
i34xakig3#
np.array(list("abcxyz"))
怎么样?不需要任何特殊的方法。bvn4nwqk4#
先转换为列表,再转换为数组:
c8ib6hqw5#
这一个为我工作:
可能重复:Convert string to numpy array