Η μέθοδος bytearray () επιστρέφει ένα αντικείμενο bytearray που είναι ένας πίνακας των δεδομένων byte.
Η σύνταξη της bytearray()μεθόδου είναι:
bytearray ((πηγή (, κωδικοποίηση (, σφάλματα))))
bytearray()Η μέθοδος επιστρέφει ένα αντικείμενο bytearray που είναι μεταβλητή (μπορεί να τροποποιηθεί) ακολουθία ακεραίων στην περιοχή 0 <= x < 256.
Εάν θέλετε την αμετάβλητη έκδοση, χρησιμοποιήστε τη μέθοδο bytes ().
bytearray () Παράμετροι
bytearray() παίρνει τρεις προαιρετικές παραμέτρους:
- πηγή (Προαιρετικό) - πηγή για την αρχικοποίηση του πίνακα byte.
 - κωδικοποίηση (Προαιρετικό) - εάν η πηγή είναι συμβολοσειρά, η κωδικοποίηση της συμβολοσειράς.
 - σφάλματα (Προαιρετικό) - εάν η πηγή είναι συμβολοσειρά, η ενέργεια που πρέπει να αναλάβετε όταν αποτύχει η μετατροπή κωδικοποίησης (Διαβάστε περισσότερα: Κωδικοποίηση συμβολοσειράς)
 
Η παράμετρος πηγής μπορεί να χρησιμοποιηθεί για την προετοιμασία του πίνακα byte με τους ακόλουθους τρόπους:
Διαφορετικές παράμετροι πηγής| Τύπος | Περιγραφή | 
|---|---|
| Σειρά | Μετατρέπει τη συμβολοσειρά σε byte χρησιμοποιώντας το str.encode()Must πρέπει επίσης να παρέχει κωδικοποίηση και προαιρετικά σφάλματα |  
| Ακέραιος αριθμός | Δημιουργεί μια σειρά παρεχόμενου μεγέθους, όλα αρχικοποιημένα ως μηδενικά | 
| Αντικείμενο | Ένα buffer μόνο για ανάγνωση του αντικειμένου θα χρησιμοποιηθεί για την προετοιμασία του πίνακα byte | 
| Επαληθεύσιμο | Δημιουργεί έναν πίνακα μεγέθους ίσο με τον επαναληπτικό αριθμό και αρχικοποιείται με τα επαναλαμβανόμενα στοιχεία Πρέπει να είναι επαναλαμβανόμενο των ακέραιων μεταξύ 0 <= x < 256 |  
| Χωρίς πηγή (ορίσματα) | Δημιουργεί έναν πίνακα μεγέθους 0. | 
Τιμή επιστροφής από bytearray ()
bytearray() Η μέθοδος επιστρέφει έναν πίνακα byte του δεδομένου μεγέθους και τιμών αρχικοποίησης.
Παράδειγμα 1: Σειρά byte από μια συμβολοσειρά
 string = "Python is interesting." # string with encoding 'utf-8' arr = bytearray(string, 'utf-8') print(arr)
Παραγωγή
bytearray (το b'Python είναι ενδιαφέρον. ")
Παράδειγμα 2: Διάταξη byte δεδομένου ακέραιου μεγέθους
 size = 5 arr = bytearray(size) print(arr)
Παραγωγή
bytearray (b ' x00 x00 x00 x00 x00')
Παράδειγμα 3: Σειρά bytes από μια επαναλαμβανόμενη λίστα
 rList = (1, 2, 3, 4, 5) arr = bytearray(rList) print(arr)
Παραγωγή
bytearray (b ' x01 x02 x03 x04 x05')








