如何创建一个选择所有元素的切片对象?

slice由于某些原因,我正在以编程方式构建s,并希望创建一个可以抓取“所有内容”的切片。我的直觉是

my_slice = slice()

会产生一个对象,使得

assert (my_list[my_slice] == my_list) #True

但是,快速浏览一下文档就会发现它slice 需要一个stop参数。

我能得到一个对象all_slice,从而any_list[all_slice] == any_list为所有any_list


慕尼黑的夜晚无繁华
浏览 148回答 1
1回答

慕尼黑5688855

你可以通过None:my_list = [1, 2, 3, 4]my_slice = slice(None)print(my_list[my_slice])输出[1, 2, 3, 4]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python