الفرق بين المراجعتين لصفحة: «Python/set/remove»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>set.remove()</code> في بايثون}}</noinclude> تحذف الدالة عنصرًا واحدًا من المجموعة...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة <code>set.remove()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:الدالة <code>set.remove()</code> في بايثون}}</noinclude> | ||
يحذف التابع عنصرًا واحدًا من المجموعة. | |||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
remove(elem) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== المعاملات == | == المعاملات == | ||
سطر 9: | سطر 9: | ||
=== <code>elem</code> === | === <code>elem</code> === | ||
العنصر المراد حذفه من المجموعة. إن لم يكن هذا العنصر ضمن المجموعة | العنصر المراد حذفه من المجموعة. إن لم يكن هذا العنصر ضمن المجموعة يطلق التابع الخطأ <code>[[Python/built-in exceptions#KeyError|KeyError]]</code>. | ||
== أمثلة == | == أمثلة == | ||
<syntaxhighlight lang="python3"> | أمثلة نموذجية عن استخدام هذا التابع:<syntaxhighlight lang="python3"> | ||
>>> s = {1, 2, 3, 4, 5} | >>> s = {1, 2, 3, 4, 5} | ||
>>> s.remove(3) | >>> s.remove(3) | ||
سطر 26: | سطر 26: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Python/set|المجموعات في بايثون.]] | * [[Python/set|المجموعات في بايثون.]] | ||
*التابع <code>[[Python/set/add|set.add()]]</code>: إضافة عنصر واحد إلى المجموعة. | |||
*التابع <code>[[Python/set/discard|set.discard()]]</code>: حذف عنصر واحد من المجموعة إن كان موجودًا فيها. | |||
*التابع <code>[[Python/set/pop|set.pop()]]</code>: حذف العنصر الأول من المجموعة. | |||
*التابع <code>[[Python/set/clear|set.clear()]]</code>: حذف جميع عناصر المجموعة. | |||
== مصادر == | == مصادر == |
مراجعة 08:51، 10 يونيو 2018
يحذف التابع عنصرًا واحدًا من المجموعة.
البنية العامة
remove(elem)
المعاملات
elem
العنصر المراد حذفه من المجموعة. إن لم يكن هذا العنصر ضمن المجموعة يطلق التابع الخطأ KeyError
.
أمثلة
أمثلة نموذجية عن استخدام هذا التابع:
>>> s = {1, 2, 3, 4, 5}
>>> s.remove(3)
>>> s
{1, 2, 4, 5}
>>> s.remove(6)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 6
انظر أيضًا
- المجموعات في بايثون.
- التابع
set.add()
: إضافة عنصر واحد إلى المجموعة. - التابع
set.discard()
: حذف عنصر واحد من المجموعة إن كان موجودًا فيها. - التابع
set.pop()
: حذف العنصر الأول من المجموعة. - التابع
set.clear()
: حذف جميع عناصر المجموعة.