redis arahan LINDEX


  Hasil terjemahan:

index

Bahasa Inggeris[ˈɪndeks] AS[ˈɪnˌdɛks]

n.index; Pelarasan indeks sara hidup (upah, harga, dsb.)

vi.[Mekanik] Transposisi

indeks

indeks Participle sekarang: pengindeksan Kala lampau: diindeks Participle masa lalu: diindeks

redis arahan LINDEXsintaks

Fungsi: Kembalikan elemen yang subskripnya adalah indeks dalam kekunci senarai.

Sintaks: LINDEX key index

Penjelasan: Parameter subskrip (indeks) bermula dan berhenti kedua-duanya adalah berdasarkan 0, iaitu, 0 mewakili elemen pertama dalam senarai dan 1 mewakili elemen pertama daripada dua elemen, dan seterusnya. Anda juga boleh menggunakan subskrip negatif, dengan -1 mewakili elemen terakhir senarai, -2 mewakili elemen kedua terakhir senarai, dan seterusnya. Jika kunci bukan jenis senarai, ralat dikembalikan.

Versi yang tersedia: >= 1.0.0

Kerumitan masa: O(N), N ialah bilangan elemen yang diluluskan dalam proses mencapai indeks subskrip. Oleh itu, melaksanakan arahan LINDEX pada elemen kepala dan ekor senarai mempunyai kerumitan O(1).

Pulangan: Elemen yang subskripnya adalah indeks dalam senarai. Jika nilai parameter indeks tidak berada di luar julat senarai, tiada dikembalikan.

redis arahan LINDEXcontoh

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)

Rumah

video

Soal Jawab