gpt4 book ai didi

python - numpy中的元素级字符串连接

转载 作者:IT老高 更新时间:2023-10-28 20:23:59 64 4
gpt4 key购买 nike

这是一个错误吗?

import numpy as np
a1=np.array(['a','b'])
a2=np.array(['E','F'])

In [20]: add(a1,a2)
Out[20]: NotImplemented

我正在尝试按元素进行字符串连接。我认为 Add() 是在 numpy 中执行此操作的方法,但显然它没有按预期工作。

最佳答案

这可以使用 numpy.core.defchararray.add 来完成.这是一个例子:

>>> import numpy as np
>>> a1 = np.array(['a', 'b'])
>>> a2 = np.array(['E', 'F'])
>>> np.core.defchararray.add(a1, a2)
array(['aE', 'bF'],
dtype='<U2')

还有其他有用的string operations可用于 NumPy 数据类型。

关于python - numpy中的元素级字符串连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9958506/

64 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com