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

من موسوعة حسوب
< Python‏ | deque
 
سطر 35: سطر 35:
== انظر أيضًا ==
== انظر أيضًا ==


* [[Python/deque/clear|التابع <code>clear()‎</code>]] :يحذف جميع العناصر من كائن <code>deque</code>.
* [[Python/deque/clear|التابع <code>clear()‎</code>]]: يحذف جميع العناصر من كائن <code>deque</code>.
* [[Python/deque/pop|التابع <code>pop()‎</code>]] :يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيمن في الكائن <code>deque</code>.
* [[Python/deque/pop|التابع <code>pop()‎</code>]]: يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيمن في الكائن <code>deque</code>.
* [[Python/deque/popleft|التابع <code>popleft()‎</code>]] :يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيسر في الكائن <code>deque</code>.
* [[Python/deque/popleft|التابع <code>popleft()‎</code>]]: يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيسر في الكائن <code>deque</code>.


== مصادر ==
== مصادر ==

المراجعة الحالية بتاريخ 18:12، 1 أغسطس 2018


يحذف التابع أوّل عنصر يحمل القيمة المعطاة من كائن deque.

البنية العامة

d.remove(value)

المعاملات

value

القيمة المراد حذفها من كائن deque.

القيمة المعادة

يحذف التابع أوّل عنصر يحمل القيمة المعطاة. في حال عدم العثور على العنصر المطلوب، يطلق التابع الخطأ ValueError.

أمثلة

يبين المثال التالي آلية عمل التابع.

>>> from collections import deque
>>> d = deque('abcdefg')
>>> d
deque(['a', 'b', 'c', 'd', 'e', 'f', 'g'])
>>> d.remove('d')
>>> d
deque(['a', 'b', 'c', 'e', 'f', 'g'])

انظر أيضًا

  • التابع clear()‎: يحذف جميع العناصر من كائن deque.
  • التابع pop()‎: يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيمن في الكائن deque.
  • التابع popleft()‎: يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيسر في الكائن deque.

مصادر

قسم deque Objects في صفحة Container Datatypes في توثيق بايثون الرسمي.