الفرق بين المراجعتين لصفحة: «Python/array/tounicode»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 26: | سطر 26: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Python/array/tobytes|التابع <code>array.tobytes()</code>]]: يحول التابع المصفوفة إلى مصفوفة من قيم الجهاز. | |||
* [[Python/array/tofile|التابع <code>array.tofile()</code>]]: يكتب التابع جميع العناصر (كقيم جهاز) في كائن الملف المعطى. | |||
* [[Python/array/tolist|التابع <code>array.tolist()</code>]]: يحول التابع المصفوفة إلى قائمة عادية تتضمن نفس العناصر. | |||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 13:24، 23 أغسطس 2018
يحول التابع المصفوفة إلى سلسلة نصية بترميز Unicode.
البنية العامة
array.tounicode()
القيمة المعادة
سلسلة نصية تتضمن عناصر المصفوفة.
يجب أن تكون المصفوفة من نوع 'u'
، وإلا فستطلق اللغة الخطأ ValueError
. وللحصول على سلسلة نصية بترميز Unicode من مصفوفة ذات نوع مختلف يمكن استخدام array.tobytes().decode(enc)
.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> import array
>>> a1 = array.array('u', 'Hello World')
>>> a1.tounicode()
'Hello World'
انظر أيضًا
- التابع
array.tobytes()
: يحول التابع المصفوفة إلى مصفوفة من قيم الجهاز. - التابع
array.tofile()
: يكتب التابع جميع العناصر (كقيم جهاز) في كائن الملف المعطى. - التابع
array.tolist()
: يحول التابع المصفوفة إلى قائمة عادية تتضمن نفس العناصر.
مصادر
صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.