關于zremrangebyrank這個指令的范圍
老師視頻上寫的 0 4 ,我自己寫的0 3 都是刪除4個元素,所以實際上老師那個0 4是可以刪五個,但是因為只有4個元素所以顯示刪了四個,真正刪四個是0 3這個寫法嗎?或者說排名從0開始計數,盡管它每次顯示出來的編號都是從1開始嗎?新手有點懵
老師視頻上寫的 0 4 ,我自己寫的0 3 都是刪除4個元素,所以實際上老師那個0 4是可以刪五個,但是因為只有4個元素所以顯示刪了四個,真正刪四個是0 3這個寫法嗎?或者說排名從0開始計數,盡管它每次顯示出來的編號都是從1開始嗎?新手有點懵
2018-04-28
舉報
2018-08-19
因為里面只有四個元素 ,如果有5個 ?就會刪除五個 ? 你可以試試 4個元素 寫上 zremrangebyrank mysort 0 4
2018-05-24
刪除排名在兩個數字之間的元素 以?0?表示有序集第一個成員,以?1?表示有序集第二個成員,以此類推。
也可以使用負數下標,以?-1?表示最后一個成員,?-2?表示倒數第二個成員,以此類推。
2018-04-29
實踐就是真理,相信你自己測試的結果