2 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN">
5 <link type=
"text/css" rel=
"stylesheet" href=
"style.css" />
12 <img style=
"border:none" alt=
"Redis Documentation" src=
"redis.png">
16 <div id=
"pagecontent">
18 <!-- This is a (PRE) block. Make sure it's left aligned or your toc title will be off. -->
19 <b>LrangeCommand: Contents
</b><br> <a href=
"#LRANGE _key_ _start_ _end_">LRANGE _key_ _start_ _end_
</a><br> <a href=
"#Return value">Return value
</a>
22 <h1 class=
"wikiname">LrangeCommand
</h1>
29 #sidebar
<a href=
"ListCommandsSidebar.html">ListCommandsSidebar
</a><h1><a name=
"LRANGE _key_ _start_ _end_">LRANGE _key_ _start_ _end_
</a></h1>
30 <i>Time complexity: O(n) (with n being the length of the range)
</i><blockquote>Return the specified elements of the list stored at the specifiedkey. Start and end are zero-based indexes.
0 is the first elementof the list (the list head),
1 the next element and so on.
</blockquote>
31 <blockquote>For example LRANGE foobar
0 2 will return the first three elementsof the list.
</blockquote>
32 <blockquote>_start_ and
<i>end
</i> can also be negative numbers indicating offsetsfrom the end of the list. For example -
1 is the last element ofthe list, -
2 the penultimate element and so on.
</blockquote>
33 <blockquote>Indexes out of range will not produce an error: if start is overthe end of the list, or start
<code name=
"code" class=
"python">></code> end, an empty list is returned.If end is over the end of the list Redis will threat it just likethe last element of the list.
</blockquote>
34 <h2><a name=
"Return value">Return value
</a></h2><a href=
"ReplyTypes.html">Multi bulk reply
</a>, specifically a list of elements in the specified range.