الفرق بين المراجعتين لصفحة: «Python/set/update»
أنشأ الصفحة ب'تدمج الدالة عناصر المجموعة الأصلية مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى ا...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
تُحدّث الدالة المجموعة الأصلية بعد دمج عناصرها مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى الدالة. يؤدي العامل <code>[[Python/set-operations|(=|)]]</code> الوظيفة نفسها عند استخدامه مع [[Python/set|المجموعات]]. | |||
==البنية العامة== | == البنية العامة == | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
s. | s.update() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==المعاملات== | |||
=== | == المعاملات == | ||
=== *other === | |||
المجموعة أو المجموعات المراد دمجها مع المجموعة الأصلية. | المجموعة أو المجموعات المراد دمجها مع المجموعة الأصلية. | ||
==القيمة المعادة== | |||
== القيمة المعادة == | |||
==أمثلة== | تحدّث الدالة المجموعة الأصلية بعد أن تدمج عناصرها مع عناصر المجموعة أو المجموعات الممرّرة إلى الدالة. | ||
== أمثلة == | |||
يبين المثال التالي النتائج المعادة من تطبيق الدالة على مجموعات متنوعة:<syntaxhighlight lang="python3"> | يبين المثال التالي النتائج المعادة من تطبيق الدالة على مجموعات متنوعة:<syntaxhighlight lang="python3"> | ||
>>> s = {1, 2, 3} | >>> s = {1, 2, 3, 4, 5} | ||
>>> t = { | >>> t = {6, 7, 8} | ||
>>> s. | >>> u = {9, 10} | ||
{1, 2, 3, 4, 5, | >>> s.update(t) | ||
>>> s | |||
>>> s. | {1, 2, 3, 4, 5, 6, 7, 8} | ||
>>> s.update(t, u) | |||
>>> s | |||
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} | {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==انظر أيضًا== | |||
*[[Python/set/ | == انظر أيضًا == | ||
*[[Python/set|المجموعات في بايثون]]. | * [[Python/set/union|الدالة set.union() في بايثون.]] | ||
*[[Python/set-operations|عمليات المجموعات في بايثون]]. | * [[Python/set|المجموعات في بايثون]]. | ||
==مصادر== | * [[Python/set-operations|عمليات المجموعات في بايثون]]. | ||
*[https://docs.python.org/3/library/stdtypes.html#frozenset. | == مصادر == | ||
* [https://docs.python.org/3/library/stdtypes.html#frozenset.update قسم update في صفحة Types في توثيق بايثون الرسمي.] | |||
[[تصنيف:Python]] | |||
[[تصنيف:Python Function]] | |||
[[تصنيف:Python Built-in Functions]] |
مراجعة 20:26، 10 مايو 2018
تُحدّث الدالة المجموعة الأصلية بعد دمج عناصرها مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى الدالة. يؤدي العامل (=|)
الوظيفة نفسها عند استخدامه مع المجموعات.
البنية العامة
s.update()
المعاملات
*other
المجموعة أو المجموعات المراد دمجها مع المجموعة الأصلية.
القيمة المعادة
تحدّث الدالة المجموعة الأصلية بعد أن تدمج عناصرها مع عناصر المجموعة أو المجموعات الممرّرة إلى الدالة.
أمثلة
يبين المثال التالي النتائج المعادة من تطبيق الدالة على مجموعات متنوعة:
>>> s = {1, 2, 3, 4, 5}
>>> t = {6, 7, 8}
>>> u = {9, 10}
>>> s.update(t)
>>> s
{1, 2, 3, 4, 5, 6, 7, 8}
>>> s.update(t, u)
>>> s
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}