الفرق بين المراجعتين لصفحة: «Python/bytearray»
< Python
أنشأ الصفحة ب'مصفوفات البايتات bytearray هي الكائنات القابلة للتغيير والتي تقابل كائنات البايتات bytes....' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:مصفوفات البايتات في بايثون}}</noinclude> | |||
مصفوفات البايتات bytearray هي الكائنات القابلة للتغيير والتي تقابل كائنات [[Python/bytes|البايتات bytes]]. | مصفوفات البايتات bytearray هي الكائنات القابلة للتغيير والتي تقابل كائنات [[Python/bytes|البايتات bytes]]. | ||
مراجعة 18:52، 8 مارس 2018
مصفوفات البايتات bytearray هي الكائنات القابلة للتغيير والتي تقابل كائنات البايتات bytes.
يكون التصريح عن مصفوفات البايتات باستخدام الدالة bytearray()
حصرًا، ولا توجد طريقة أخرى:
>>> bytearray() # مصفوفة بايتات فارغة
bytearray(b'')
>>> bytearray(10) # مصفوفة بايتات فارغة ولها طول محدّد
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
تعيد الدالة ()bytearray
مصفوفة جديدة من البايتات، وهي تسلسل من الأعداد الصحيحة قابل للتغيير ضمن المدى 0 <= x < 256
.
لمّا كانت مصفوفات البايتات قابلة للتغيير فإنّها تدعم العمليات التي تُجرى على التسلسلات القابلة للتغيير إضافة إلى العمليات الشائعة والتي تُجرى على البايتات ومصفوفات البايتات.
مصادر
- صفحة Built-in Types في توثيق بايثون الرسمي.