الفرق بين المراجعتين ل"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

انظر أيضًا

مصادر