الفرق بين المراجعتين ل"Python/array/tobytes"

من موسوعة حسوب
< Python‏ | array
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<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'

انظر أيضًا

مصادر

صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.