(self)
| 11 | return self._header._next._element |
| 12 | |
| 13 | def last(self): |
| 14 | if self.is_empty(): |
| 15 | raise Empty("Dequeu is empty") |
| 16 | return self._trailer._previous._element |
| 17 | |
| 18 | def insert_first(self, element): |
| 19 | self._insert_between(element, self._header, self._trailer) |