Python標準庫 內置函數bytearray source encoding errors
阿新 • • 發佈:2019-02-01
元素 spa 只讀 comment color 深圳 易懂 操作 裏的
個元素。
返回一個新字節數組。這個數組裏的元素是可變的,並且每個元素的值範圍: 0 <= x < 256。可以通過“字節與字節數組操作”章節來查看相關字節數組的內容。下面說明一下幾種特別的使用方法:
1. 如果source是一個字符串,那麽必須給出endcoding是什麽樣編碼的,以便轉換為合適的字節保存。
2. 如果source是一個整數,那麽這個數組將初始化為空字節。
3. 如果source是一個有緩沖區接口的對象,那麽只讀的接口初始到數組裏。
4. 如果source是一個叠代對象,那麽這個叠代對象的元素都必須符合0 <= x < 256,以便可以初始化到數組裏。
如果沒有輸入任何參數,默認就是初始化數組為0
例子:
#bytearray()函數
a = bytearray(‘1234深圳‘, ‘utf-8‘)
print(a)
b = bytearray()
print(b)
c = [1,4,5,7,8]
print(bytearray(c))
輸出結果如下:
bytearray(b‘1234\xe6\xb7\xb1\xe5\x9c\xb3‘)
bytearray(b‘‘)
bytearray(b‘\x01\x04\x05\x07\x08‘)
蔡軍生 QQ:9073204 深圳再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow
Python標準庫 內置函數bytearray source encoding errors