peek {container} | R Documentation |
Peek at Left or Right of a Deque
Description
Try to access first or last element and return some default value if not found.
In contrast to [at2()]
, this function provides a less stricter element
access, that is, it remains valid even if peeked elements don't exist.
Usage
peekleft(x, default = NULL)
peek(x, default = NULL)
## S3 method for class 'Deque'
peek(x, default = NULL)
## S3 method for class 'Deque'
peekleft(x, default = NULL)
Arguments
x |
a |
default |
value to be returned if peeked value does not exist. |
Details
peek
peek at last element of a Deque
.
peekleft
peek at first element of a Deque
.
Value
The first (peekleft
) or last (peek
) element.
See Also
at2()
for strict element extraction
Examples
# Deque
d = deque(1, 2, 3)
peek(d)
peekleft(d)
peek(deque())
peek(deque(), default = 0)
peekleft(deque(), default = 0)
[Package container version 1.0.4 Index]