الفرق بين المراجعتين لصفحة: «Python/tuple»
< Python
إضافة الصّفحة |
|||
سطر 9: | سطر 9: | ||
== المعاملات == | == المعاملات == | ||
=== <code>iterable</code> === | === <code>iterable</code> === | ||
مُعامل اختياريّ، الكائن القابل للتّكرار (كالقوائم، والمجموعات، والسّلاسل النّصيّة وغيرها)المُراد تحويله إلى صفّ. | مُعامل اختياريّ، الكائن القابل للتّكرار (كالقوائم، والمجموعات، والسّلاسل النّصيّة وغيرها) المُراد تحويله إلى صفّ. | ||
== القيمة المعادة == | == القيمة المعادة == |
مراجعة 15:40، 20 مايو 2018
تعيد الدّالة tuple()
صفًّا يُولَّد من الكائن القابل للتّكرار المُعطى.
البنية العامة
tuple([iterable])
المعاملات
iterable
مُعامل اختياريّ، الكائن القابل للتّكرار (كالقوائم، والمجموعات، والسّلاسل النّصيّة وغيرها) المُراد تحويله إلى صفّ.
القيمة المعادة
صفّ جديد فارغ (إن لم تُمرّر للدّالة أيّة مُعاملات) أو صفّ تكون عناصره هي عناصر الكائن القابل للتّكرار iterable
.
أمثلة
المثال التّالي يوضّح كيفيّة عمل هذه الدّالة:
>>> tuple() # صفّ فارغ
()
>>> tuple('123') # صفّ من سلسلة نصيّة
('1', '2', '3')
>>> tuple([1, 2, 3]) # صفّ من قائمة
(1, 2, 3)
>>> tuple({1, 2, 3}) # صفّ من مجموعة
(1, 2, 3)
>>> tuple({'a': 1, 'b': 2}) # صفّ من مفاتيح قاموس
('a', 'b')
>>> tuple(range(5)) # صفّ من مجال
(0, 1, 2, 3, 4)