當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。