التابع deque.pop()‎ في بايثون

من موسوعة حسوب
< Python‏ | deque
مراجعة 18:00، 1 أغسطس 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (←‏أمثلة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث


يحذف التابع ويعيد عنصرًا واحدًا من الجانب الأيمن في الكائن deque.

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

d.pop()

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

يعيد التابع العنصر المحذوف من كائن deque. وفي حال عدم وجود أي عنصر، يطلق التابع الخطأ IndexError.

أمثلة

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

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

انظر أيضًا

مصادر

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