الفرق بين المراجعتين ل"Python/list/remove"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>list.remove()</code> في بايثون}}</noinclude> تحذف الدالة أول عنصر في القائمة تساوي...') |
|||
سطر 13: | سطر 13: | ||
== القيمة المعادة == | == القيمة المعادة == | ||
− | تعيد الدالة القيمة <code>None</code>. | + | تعيد الدالة القيمة <code>None</code>. تطلق الدالة الخطأ <code>ValueError</code> إن كان العنصر المراد حذفه غير موجودٍ في القائمة. |
== أمثلة == | == أمثلة == | ||
سطر 23: | سطر 23: | ||
>>> fruits | >>> fruits | ||
['orange', 'apple', 'pear', 'kiwi', 'apple', 'banana'] | ['orange', 'apple', 'pear', 'kiwi', 'apple', 'banana'] | ||
− | >>> | + | >>> fruits.remove('watermelon') |
− | + | Traceback (most recent call last): | |
+ | File "<input>", line 1, in <module> | ||
+ | fruits.remove('watermelon') | ||
+ | ValueError: list.remove(x): x not in list | ||
</syntaxhighlight> | </syntaxhighlight> | ||
مراجعة 11:01، 18 مايو 2018
تحذف الدالة أول عنصر في القائمة تساوي قيمته القيمة التي يحدّدها المستخدم.
البنية العامة
l.remove()
المعاملات
x
العنصر المراد حذفه من القائمة.
القيمة المعادة
تعيد الدالة القيمة None
. تطلق الدالة الخطأ ValueError
إن كان العنصر المراد حذفه غير موجودٍ في القائمة.
أمثلة
يبين المثال التالي كيفية استخدام الدالة لحذف العناصر من القائمة:
>>> fruits = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']
>>> fruits.remove('banana')
>>> fruits
['orange', 'apple', 'pear', 'kiwi', 'apple', 'banana']
>>> fruits.remove('watermelon')
Traceback (most recent call last):
File "<input>", line 1, in <module>
fruits.remove('watermelon')
ValueError: list.remove(x): x not in list