Kit*_*chi 3 python slice python-3.x
如果我有一个数组a,我理解如何以各种方式切片.具体来说,要从任意的第一个索引切片到数组的末尾,我会这样做a[2:].
但是我如何创建切片对象来实现同样的目的呢?这两种方式创建的切片对象的记录是slice(start, stop, step)和slice(stop).
所以,如果我传递一个参数就像我会a[2:]的slice对象将它解释为停止索引,而不是开始索引.
问题:如何slice使用起始索引将索引传递给对象并获取切片对象一直切到最后?我不知道列表的总大小.
Sha*_*ger 11
None在任何地方使用基于语法slice的空白值:
someseq[slice(2, None)]
相当于:
someseq[2:]
同样,someseq[:10:2]可以使用slice预定义的定义slice(None, 10, 2)等.
| 归档时间: | 
 | 
| 查看次数: | 1368 次 | 
| 最近记录: |