我有一个清单说,sample_list = [1,2,3,4,5,6,7]。
现在,当我尝试访问时:
print(sample_list[-2:2])
Run Code Online (Sandbox Code Playgroud)
或者,
print(sample_list[-3:-7])
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,我都会得到一个空列表。
难道它不应该按照从左到右的约定至少打印[6,7]或分别打印吗?[5,6,7]
我知道,我在语义上做了错误的事情。
(尝试以从右到左的方向打印列表?)
我想了解空列表背后的逻辑。这里发生了什么?
我想在vim中替换搜索到的表达式.
例如:
我用的表达式搜索:/0x....- >它将搜索格式的所有字符串
0x0001,0x0002,0x1234,等.
现在,我想的东西,如更换上面的搜索项目0x0001_mystring,0x0002_mystring,0x1234_mystring等等.