Fungsi bytearray()

21 views

Deskripsi

Fungsi bytearray() mengembalikan objek bytearray dari suatu objek


Sintaks

Berikut ini ialah sintaks penggunaan fungsi bytearray()

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


Parameter

  • source – objek yang akan diubah jadi byte array
  • encoding – encoding string kalau sourcenya ialah string
  • errors – agresi yang dilakukan kalau proses encoding gagal

Parameter source dapat saja berbeda – beda jenisnya ibarat berikut

Tipe Deskripsi
String Mengubah string menjadi byte memakai str.encode(), dapat juga memakai opsi encoding dan opsi errors
Integer Menciptakan array dengan ukuran tertentu, semuanya diinisialisasi dengan null
Object Buffer read-only dari objek yang dipakai untuk menginisialisai byte array
Iterable Menciptakan array dengan ukuran yang sama dengan panjang iterable dan mengisialisasinya menjadi anggota – anggota iterable. Harus berisi iterable dari integer antara 0 <= x < 256
Kosong (tanpa argumen) Menciptakan array berukuran 0


Nilai Kembalian

Fungsi bytearray() mengembalikan byte array menurut inisialisasi panjang dan ukuran awal objek.


Contoh


# string
s = "Python is fun"
arr = bytearray(s, 'utf-8')
print(arr)

# integer
size = 5
arr = bytearray(size)
print(arr)

# list
l = [1, 2, 3, 4, 5]
arr = bytearray(l)
print(arr)


Output

Output dari kegiatan di atas ialah ibarat berikut:

bytearray(b'Python is fun')
bytearray(b'\x00\x00\x00\x00\x00')
bytearray(b'\x01\x02\x03\x04\x05')

Author: 
    author
    No related post!