الفرق بين المراجعتين لصفحة: «Python/namedtuple/ make»
< Python | namedtuple
سطر 29: | سطر 29: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Python/namedtuple/_asdict|التابع <code>_asdict()</code> | * [[Python/namedtuple/_asdict|التابع <code>_asdict()</code>]]: يعيد التابع كائن [[Python/OrederedDict|<code>OrederedDict</code>]] جديدًا يربط بين أسماء الحقول والقيم المرتبطة بها. | ||
* [[Python/namedtuple/_replace|التابع <code>_replace()</code> | * [[Python/namedtuple/_replace|التابع <code>_replace()</code>]]: يعيد التابع نسخة جديدة من الصفّ المسمّى تُستبدل فيها الحقول المعطاة بالقيم الجديدة. | ||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 06:51، 3 أغسطس 2018
تابع صنف يُنشئ نسخة جديدة من الصنف namedtuple
باستخدام التسلسل أو الكائن المكرِّر المعطى.
البنية العامة
somenamedtuple._make(iterable)
المعاملات
iterable
كائن مكرِّر يستخدمه التابع لإنشاء نسخة من الصنف namedtuple
.
القيمة المعادة
يعيد التابع نسخة جديدة من الصنف namedtuple
.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> t = [11, 22]
>>> Point._make(t)
Point(x=11, y=22)
انظر أيضًا
- التابع
_asdict()
: يعيد التابع كائنOrederedDict
جديدًا يربط بين أسماء الحقول والقيم المرتبطة بها. - التابع
_replace()
: يعيد التابع نسخة جديدة من الصفّ المسمّى تُستبدل فيها الحقول المعطاة بالقيم الجديدة.
مصادر
قسم namedtuple في صفحة Containers Datatypes في توثيق بايثون الرسمي.