الفرق بين المراجعتين لصفحة: «Python/array/tobytes»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.tobytes()</code> في بايثون}}</noinclude> يحول التابع المصفوفة إلى مصفوفة من ق...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>array.tobytes()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>array.tobytes()</code> في بايثون}}</noinclude> | ||
يحول التابع المصفوفة إلى مصفوفة من قيم الجهاز ويعيد كذلك تمثيل البايتات (تسلسل البايتات نفسه الذي يمكن كتابته إلى ملف باستخدام التابع tofile()). | يحول التابع المصفوفة إلى مصفوفة من قيم الجهاز ويعيد كذلك تمثيل البايتات (تسلسل البايتات نفسه الذي يمكن كتابته إلى ملف باستخدام التابع <code>[[Python/array/tofile|tofile()]]</code>). | ||
تغير اسم التابع tostring() إلى tobytes() في الإصدار 3.2 وذلك لزيادة الإيضاح. | تغير اسم التابع <code>tostring()</code> إلى <code>tobytes()</code> في الإصدار 3.2 وذلك لزيادة الإيضاح. | ||
== البنية العامة == | == البنية العامة == |
المراجعة الحالية بتاريخ 13:06، 23 أغسطس 2018
يحول التابع المصفوفة إلى مصفوفة من قيم الجهاز ويعيد كذلك تمثيل البايتات (تسلسل البايتات نفسه الذي يمكن كتابته إلى ملف باستخدام التابع tofile()
).
تغير اسم التابع tostring()
إلى tobytes()
في الإصدار 3.2 وذلك لزيادة الإيضاح.
البنية العامة
array.tobytes()
القيمة المعادة
يعيد التابع التمثيل الخاص بالبايتات (تسلسل البايتات نفسه الذي يمكن كتابته إلى ملف باستخدام التابع tofile()).
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> import array
>>> a1 = array.array('l', [1, 2, 3, 4, 5])
>>> a1
array('l', [1, 2, 3, 4, 5])
>>> a1.tobytes()
b'\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00'
انظر أيضًا
- التابع
array.tofile()
: يكتب التابع جميع العناصر (كقيم جهاز) في كائن الملف المعطى. - التابع
array.tolist()
: يحول التابع المصفوفة إلى قائمة عادية تتضمن نفس العناصر. - التابع
array.tounicode()
: يحول التابع المصفوفة إلى سلسلة نصية بترميز Unicode.
مصادر
صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.