التابع deque.popleft()
في بايثون
يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيسر في الكائن deque
.
البنية العامة
d.popleft()
القيمة المعادة
يعيد التابع العنصر المحذوف من كائن deque
. وفي حال عدم وجود أي عنصر، يطلق التابع الخطأ IndexError.
أمثلة
يبين المثال التالي آلية عمل التابع.
>>> from collections import deque
>>> d = deque(['a', 'b', 'c', 'd', 'e', 'f'])
>>> d.popleft()
'a'
>>> d
deque(['b', 'c', 'd', 'e', 'f'])
>>> d.popleft()
'b'
>>> d
deque(['c', 'd', 'e', 'f'])
انظر أيضًا
- التابع
pop()
: :يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيمن في الكائنdeque
. - التابع
clear()
: :يحذف جميع العناصر من كائنdeque
.
مصادر
قسم deque Objects في صفحة Container Datatypes في توثيق بايثون الرسمي.