Python bytearray() 関数

Python 内置函数Python 組み込み関数


説明

bytearray()メソッドは新しいバイト配列を返します。この配列の要素は変更可能で、各要素の値の範囲は 0 <= x < 256 です。

構文

bytearray() メソッドの構文:

class bytearray([source[, encoding[, errors]]])

引数

  • source が整数の場合、長さが source の初期化された配列を返します;
  • source が文字列の場合、指定された encoding に従って文字列をバイトシーケンスに変換します;
  • source がイテラブル型の場合、要素は [0, 255] の整数でなければなりません;
  • source が buffer インターフェースに一致するオブジェクトの場合、このオブジェクトも bytearray の初期化に使用できます。
  • 引数を何も入力しない場合、デフォルトで要素数 0 の配列に初期化されます。

戻り値

新しいバイト配列を返します。

例

以下の例は bytearray() の使用方法を示しています:

>>>bytearray() bytearray(b'') >>> bytearray([1,2,3]) bytearray(b'\x01\x02\x03') >>> bytearray('サンプル', 'utf-8') bytearray(b'サンプル') >>>

Python 内置函数Python 組み込み関数

その他の拡張