LINDEX 키 인덱스
목록으로 돌아 가기 키 는 대한 인덱스 인덱스 요소를.
첨자 (인덱스) 파라미터 시작 및 중지 한다 0 으로 기판, 즉으로 0 으로,리스트의 첫번째 요소가 나타내는 등에리스트를 나타내는 번째 요소와.
당신은 또한에 부정적인 첨자를 사용할 수 -1 리스트의 마지막 요소는 표시, -2 등등 끝에서 두 번째리스트의 요소 등을 나타냅니다.
경우 키가 목록의 유형이 아닌 오류가 반환됩니다.
LINSERT 키 BEFORE | AFTER 피벗 값
의 값이 값 리스트에 삽입 키 위치 값들 중 피벗 전후.
때 피벗이 목록에없는 키 시간에는 아무 것도 할 필요가 없습니다.
때 키가 존재하지 않는, 키는 빈리스트, 아니 작업으로 처리됩니다.
경우 키가 목록의 유형이 아닌 오류가 반환됩니다.
LLEN 키
의리스트를 돌려줍니다 키 길이를.
경우 키가 존재하지 않는, 다음 키를 빈 목록으로 해석됩니다, 반환 0 .
경우 키가 목록의 유형이 아닌 오류가 반환됩니다.
LPOP 키
제거하고 목록을 반환 키 헤드 요소를.
LPUSH 키 값 [값 ...]
하나 개 이상의 값이 값 리스트에 삽입 키 테이블 헤더
복수 존재하는 경우 값을 값을 다음 각각의 값 을 순차적으로, 헤더에 삽입 왼쪽에서 오른쪽 값 : 예를 들어, 빈리스트로 myList를 실행 LPUSH가 myList에 B에 C를 , 그 값들의리스트 일 것이다 C B ,이 동등 원자 적으로 수행 LPUSH myList에의 , LPUSH의 myList에의 B 및 LPUSH의 myList에의 C 세 명령.
경우 키가 존재하지 않는, 빈리스트가 생성되고 실행됩니다 LPUSH의 작업을.
때 키가 목록의 유형이 존재,하지만, 오류가 반환됩니다.
LPUSHX 키 값
의 값이 값 리스트에 삽입 키 헤더의 단을 Dangdang의 키가 존재하고,리스트이다.
그리고 LPUSH의 때 명령은 반대로 키가 존재하지 않는, LPUSHX의 명령은 아무 작업도 수행하지 않습니다.
LRANGE 키 시작 정지
의리스트를 돌려줍니다 키 오프셋 간격에 간격에 지정된 요소를 시작 하고 중지 지정했습니다.
첨자 (인덱스) 파라미터 시작 및 중지 한다 0 으로 기판, 즉으로 0 으로,리스트의 첫번째 요소가 나타내는 등에리스트를 나타내는 번째 요소와.
당신은 또한에 부정적인 첨자를 사용할 수 -1 리스트의 마지막 요소는 표시, -2 등등 끝에서 두 번째리스트의 요소 등을 나타냅니다.
LREM 키 카운트 값
파라미터 카운트 값은,리스트 파라미터 제거 값 동일한 요소.
계산 은 다음 일 수 값 :
- COUNT > 0 : 헤더 검색 테이블의 끝에서 시작하여 제거하는 값 과 동일 요소의 개수 COUNT .
- 카운트 < 0 :으로 제거하고, 테이블에 대한 테이블의 헤드 엔드로부터의 검색을 시작 값 , 동일 원소의 개수 카운트 절대.
- COUNT = 0 : 모든 테이블 제거 값 과 동일 값.
LSET 키 인덱스 값
목록 키 첨자 인덱스 의 요소의 설정 값 의 값 .
때 인덱스 범위를 벗어난 매개 변수 또는 빈리스트 ( 키 없음) LSET는 , 그것은 오류를 반환합니다.
다음 목록의 주제에 대한 자세한 내용을 참조 LINDEX의 명령.
RPOP 키
제거하고 목록을 반환 키 꼬리 요소를.
RPUSH 키 값 [값 ...]
하나 개 이상의 값 값이 리스트에 삽입되는 키 테이블 꼬리 (맨 오른쪽).
복수 존재하는 경우 값을 값을 다음 각각의 값 , 예를 들면, 빈리스트에서 왼쪽에서 오른쪽 값을 순차적으로 테이블의 단부에 삽입 myList에가 수행 RPUSH의 myList에 B C는 결과 목록을 얻기 위해 B에 C를 ,에 동등 명령 RPUSH 으로 myList의 , RPUSH의 myList에의 B , RPUSH의 myList에의 C .
경우 키가 존재하지 않는, 빈리스트가 생성되고 실행됩니다 RPUSH의 작업을.
때 키가 목록의 유형이 존재,하지만, 오류가 반환됩니다.
RPUSHX 키 값
의 값이 값 리스트에 삽입 키 는 IF 한정해, 테이블 꼬리 키가 존재하고,리스트이다.
그리고 RPUSH의 때 명령은 반대로 키가 존재하지 않는, RPUSHX의 명령은 아무 작업도 수행하지 않습니다.