powered by
The Deque class creates a double ended queue with pairlist backend.
Deque
An object of class R6ClassGenerator of length 24.
R6ClassGenerator
Deque$new(items = NULL) Deque$push(item) Deque$pushleft(item) Deque$pop() Deque$popleft() Deque$peek() Deque$peekleft() Deque$extend(q) Deque$extendleft(q) Deque$remove(item) Deque$clear() Deque$size() Deque$as_list()
items: initialization list
items
item: any R object
item
q: a Deque object
q
DequeL
# NOT RUN { q <- Deque$new() q$push("foo") q$push("bar") q$pushleft("baz") q$pop() # bar q$popleft() # baz q <- Deque$new(list("foo", "bar")) q$push("baz")$pushleft("bla") # }
Run the code above in your browser using DataLab