الفرق بين المراجعتين لصفحة: «Python/array/tounicode»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.tounicode()</code> في بايثون}}</noinclude> يحول التابع المصفوفة إلى سلسلة نصي...' |
لا ملخص تعديل |
||
سطر 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>. | ||
== أمثلة == | == أمثلة == |
مراجعة 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 في توثيق بايثون الرسمي.