التابع 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
انظر أيضًا
- القوائم في بايثون.
- التابع
list.sort()
: فرز القائمة في مكانها وذلك بإجراء مقارنة بين عناصر القائمة بواسطة العامل < فقط. - التابع
list.append()
: إضافة عنصر إلى نهاية القائمة. - التابع
list.extend()
: إضافة مجموعة من العناصر إلى نهاية القائمة. - التابع
list.insert()
: إضافة عنصر إلى القائمة في الموقع الذي يحدّده المستخدم. - التابع
list.pop()
: حذف العنصر في الموقع المحدّد من قبل المستخدم. - التابع
list.clear()
: حذف جميع عناصر القائمة. - التابع
list.index()
: تحديد موقع العنصر ضمن القائمة. - التابع
list.count()
: تحديد عدد مرات تكرار العنصر الذي يحدّده المستخدم في القائمة. - التابع
list.reverse()
: قلب ترتيب عناصر القائمة في مكانها. - التابع
list.copy()
: إنشاء نسخة سطحية من القائمة.