我正在slice以编程方式构建s,并希望创建一个抓取"一切"的切片.我的直觉就是那个
my_slice = slice()
Run Code Online (Sandbox Code Playgroud)
会产生一个这样的对象
assert (my_list[my_slice] == my_list) #True
Run Code Online (Sandbox Code Playgroud)
但是,快速查看文档会发现slice 需要一个stop参数.
我能得到一个对象all_slice,从而any_list[all_slice] == any_list为所有any_list?
你可以通过None:
my_list = [1, 2, 3, 4]
my_slice = slice(None)
print(my_list[my_slice])
Run Code Online (Sandbox Code Playgroud)
产量
[1, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47 次 |
| 最近记录: |