LPOP
LPOP
Синтаксис
LPOP key [count]
- Доступно с версии:
- 1.0.0
- Сложность по времени:
- O(N), где N — количество возвращённых элементов
- Категории ACL:
-
@write,@list,@fast,
Удаляет и возвращает первый элемент списка, хранящегося по адресу key.
По умолчанию команда удаляет один элемент с начала списка. При указании необязательного аргумента count, ответ будет содержать до count элементов, в зависимости от длины списка.
Возврат
Без аргумента count:
Ответ в формате строки: значение первого элемента или nil, если key не существует.
С аргументом count:
Ответ в формате массива: список удалённых элементов или nil, если key не существует.
Примеры
RPUSH mylist "one" "two" "three" "four" "five" LPOP mylist LPOP mylist 2 LRANGE mylist 0 -1
История
- Начиная с версии Redis 6.2.0: добавлен необязательный аргумент
count.
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/lpop/