الفرق بين المراجعتين لصفحة: «Python/array/tounicode»

من موسوعة حسوب
< Python‏ | array
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.tounicode()‎</code> في بايثون}}</noinclude> يحول التابع المصفوفة إلى سلسلة نصي...'
 
لا ملخص تعديل
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 5: سطر 5:


<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
‎array.tounicode()
</syntaxhighlight>
</syntaxhighlight>


سطر 11: سطر 11:
سلسلة نصية تتضمن عناصر المصفوفة.
سلسلة نصية تتضمن عناصر المصفوفة.


يجب أن تكون المصفوفة من نوع 'u'، وإلا فستطلق اللغة الخطأ ValueError. وللحصول على سلسلة نصية بترميز Unicode من مصفوفة ذات نوع مختلف يمكن استخدام array.tobytes().decode(enc)‎.
يجب أن تكون المصفوفة من نوع <code>'u'</code>، وإلا فستطلق اللغة الخطأ <code>ValueError</code>. وللحصول على سلسلة نصية بترميز Unicode من مصفوفة ذات نوع مختلف يمكن استخدام <code>array.tobytes().decode(enc)‎</code>.


== أمثلة ==
== أمثلة ==
سطر 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'

انظر أيضًا

مصادر

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