当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy char.decode用法及代码示例


本文简要介绍 python 语言中 numpy.char.decode 的用法。

用法:

char.decode(a, encoding=None, errors=None)

按元素调用str.decode。

可用的编解码器集来自 Python 标准库,并且可以在运行时进行扩展。有关详细信息,请参阅 codecs 模块。

参数

a 类似 str 或 unicode 的 数组
encoding str,可选

编码的名称

errors str,可选

指定如何处理编码错误

返回

out ndarray

注意

结果的类型将取决于指定的编码。

例子

>>> c = np.array(['aAaAaA', '  aA  ', 'abBABba'])
>>> c
array(['aAaAaA', '  aA  ', 'abBABba'], dtype='<U7')
>>> np.char.encode(c, encoding='cp037')
array(['\x81\xc1\x81\xc1\x81\xc1', '@@\x81\[email protected]@',
    '\x81\x82\xc2\xc1\xc2\x82\x81'],
    dtype='|S7')

相关用法


注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.char.decode。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。