小编dku*_*mar的帖子

为什么从右到左方向的列表切片返回空列表?

我有一个清单说,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]

我知道,我在语义上做了错误的事情。

(尝试以从右到左的方向打印列表?)

我想了解空列表背后的逻辑。这里发生了什么?

python

0
推荐指数
1
解决办法
3283
查看次数

如何在VIM中替换表达式

我想在替换搜索到的表达式.

例如:

我用的表达式搜索:/0x....- >它将搜索格式的所有字符串 0x0001,0x0002,0x1234,等.

现在,我想的东西,如更换上面的搜索项目0x0001_mystring,0x0002_mystring,0x1234_mystring等等.

regex vim

0
推荐指数
1
解决办法
117
查看次数

标签 统计

python ×1

regex ×1

vim ×1