الدالة list.remove()
في بايثون
تحذف الدالة أول عنصر في القائمة تساوي قيمته القيمة التي يحدّدها المستخدم.
البنية العامة
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