الفرق بين المراجعتين لصفحة: «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