commande redis LINDEX


  Résultats de traduction:

index

English[ˈɪndeks] US[ˈɪnˌdɛks]

n.index; Ajustement de l'indice de vie (salaires, prix, etc.)

vi.[Mécanique] Transposition

Troisième personne du singulier : indices Pluriel : indices index Participe présent : indexation Passé : indexé Participe passé : indexé

commande redis LINDEXsyntaxe

Fonction : Renvoie l'élément dont l'indice est index dans la clé de liste.

Syntaxe : Index de clé LINDEX

Explication : Les paramètres d'indice (index) start et stop sont tous deux basés sur 0, c'est-à-dire que 0 représente le premier élément de la liste, et 1 représente le premier élément de la liste deux éléments, et ainsi de suite. Vous pouvez également utiliser des indices négatifs, -1 représentant le dernier élément de la liste, -2 représentant l'avant-dernier élément de la liste, et ainsi de suite. Si key n'est pas un type de liste, une erreur est renvoyée.

Versions disponibles : >= 1.0.0

Complexité temporelle : O(N), N est le nombre d'éléments passés dans le processus d'atteinte de l'index d'indice. Par conséquent, l’exécution de la commande LINDEX sur les éléments de tête et de queue de la liste a une complexité de O(1).

Retours : L'élément dont l'indice est index dans la liste. Si la valeur du paramètre index n'est pas hors de la plage de la liste, nul est renvoyé.

commande redis LINDEXexemple

redis> LPUSH mylist "World"
(integer) 1
redis> LPUSH mylist "Hello"
(integer) 2
redis> LINDEX mylist 0
"Hello"
redis> LINDEX mylist -1
"World"
redis> LINDEX mylist 3        # index不在 mylist 的区间范围内
(nil)

Maison

vidéos

Questions et réponses