الفرق بين المراجعتين لصفحة: «Python/list/remove»

من موسوعة حسوب
< Python‏ | list
أنشأ الصفحة ب'<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

انظر أيضًا

مصادر