الفرق بين المراجعتين لصفحة: «Python/bytearray»
< Python
لا ملخص تعديل |
ط إضافة فاصلة :) |
||
سطر 9: | سطر 9: | ||
</syntaxhighlight>تعيد الدالة <code>()bytearray</code> مصفوفة جديدة من البايتات، وهي تسلسل من [[Python/str|الأعداد الصحيحة]] قابل للتغيير ضمن المدى <code>0 <= x < 256</code>. | </syntaxhighlight>تعيد الدالة <code>()bytearray</code> مصفوفة جديدة من البايتات، وهي تسلسل من [[Python/str|الأعداد الصحيحة]] قابل للتغيير ضمن المدى <code>0 <= x < 256</code>. | ||
لمّا كانت مصفوفات البايتات | لمّا كانت مصفوفات البايتات قابلةً للتغيير فإنّها تدعم العمليات التي تُجرى على التسلسلات القابلة للتغيير، إضافةً إلى العمليات الشائعة والتي تُجرى على [[Python/bytes|البايتات]] ومصفوفات البايتات. | ||
== مصادر == | == مصادر == | ||
سطر 15: | سطر 15: | ||
[[تصنيف:Python]] | [[تصنيف:Python]] | ||
[[تصنيف:Python Types]] | [[تصنيف:Python Types]] | ||
مراجعة 05:14، 10 مارس 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 في توثيق بايثون الرسمي.