الدالة 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

انظر أيضًا

مصادر