Полное руководство по декам в Python 3: методы и использование

  1. append(x): добавляет элемент xв правый конец двухсторонней очереди.
  2. appendleft(x): добавляет элемент xв левый конец двухсторонней очереди.
  3. extend(iterable): расширяет дек, добавляя элементы из итерируемого объекта в правый конец.
  4. extendleft(iterable): расширяет очередь, добавляя элементы из итерируемого объекта в левый конец.
  5. pop(): удаляет и возвращает самый правый элемент из дека.
  6. popleft(): удаляет и возвращает самый левый элемент из двухсторонней очереди.
  7. clear(): удаляет все элементы из дека.
  8. rotate(n): поворачивает шаги nдека вправо. Если nимеет отрицательное значение, он поворачивается влево.
  9. count(x): возвращает количество вхождений элемента xв двухстороннюю очередь.
  10. remove(x): удаляет первое вхождение элемента xиз дека.
  11. reverse(): меняет местами элементы двухсторонней очереди.
  12. copy(): возвращает неполную копию дека.