redis LINDEX-Befehl


  Übersetzungsergebnisse:

index

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

n.index; Anpassung des Lebenshaltungsindex (Löhne, Preise usw.)

vi.[Mechanik] Transposition

Dritte Person Singular: Indizes Plural: Indizes Indizes Partizip Präsens: Indizierung Präteritum: indiziert Partizip Perfekt: indiziert

redis LINDEX-BefehlSyntax

Funktion: Gibt das Element zurück, dessen Index der Index im Listenschlüssel ist.

Syntax: LINDEX-Schlüsselindex

Erklärung: Die Indexparameter start und stop basieren beide auf 0, d. h. 0 repräsentiert das erste Element der Liste und 1 repräsentiert das erste Element der Liste. Sie können auch negative Indizes verwenden, wobei -1 das letzte Element der Liste, -2 das vorletzte Element der Liste usw. darstellt. Wenn der Schlüssel kein Listentyp ist, wird ein Fehler zurückgegeben.

Verfügbare Versionen: >= 1.0.0

Zeitliche Komplexität: O(N), N ist die Anzahl der Elemente, die beim Erreichen des Indexindex übergeben werden. Daher hat die Ausführung des LINDEX-Befehls für die Kopf- und Endelemente der Liste eine Komplexität von O(1).

Gibt zurück: Das Element, dessen Index in der Liste der Index ist. Wenn der Wert des Indexparameters nicht außerhalb des Listenbereichs liegt, wird Null zurückgegeben.

redis LINDEX-BefehlBeispiel

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)

Heim

Videos

Fragen und Antworten