الدالة bytes.join()
في بايثون
< Python | bytes
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 20:08، 13 مايو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>bytes.join()</code> في بايثون}}</noinclude> تعيد الدالة <code>join()</code> كائن البياتا...')
تعيد الدالة join()
كائن البياتات أو كائن مصفوفة البايتات الناتج عن ربط البيانات الثنائية التابعة لكائن قابل للتكرار (iterable).
البنية العامة
b.join()
المعاملات
iterable
كائن قابل للتكرار مثل الصفوف و القواميس و القوائم و المجموعات.
القيمة المعادة
تعيد الدالة join()
كائن البياتات أو كائن مصفوفة البايتات الناتج عن ربط البيانات الثنائية التابعة لكائن قابل للتكرار (iterable).
تطلق الدالة الخطأ TypeError
إن تضمن المعامل iterable
أي قيمة ليست شبيهة بالبايتات bytes-like object، إضافة إلى السلاسل النصية.
أمثلة
يبين المثال التالي القيم المعادة من تطبيق الدالة:
>>> s = [b'100', b'200', b'300', b'400', b'500']
>>> sep = b', '
>>> sep.join(s)
b'100, 200, 300, 400, 500'
>>> s = [b'100', b'200', b'300', '400', b'500']
>>> sep = b', '
>>> sep.join(s)
Traceback (most recent call last):
File "<input>", line 1, in <module>
sep.join(s)
TypeError: sequence item 3: expected a bytes-like object, str found