在python中使用slice(x,y)函数

时间:2013-12-11 11:12:43

标签: python numpy

以下代码到底是做什么的?

     slice(x,y) 

x,y是整数,它在一个对象上被调用,即

     def view(self):
        return slice(self.x,self.y)

我不熟悉Python库,但却无法在任何地方找到它。

1 个答案:

答案 0 :(得分:4)

所有记录均为herehere。该函数返回一个切片对象,该切片对象可用于切片,例如列表。例如:

>>> my_slice = slice(0, 1)
>>> my_list = [1, 2, 3]
>>> my_list[my_slice]
[1]

这允许您以编程方式对列表进行切片,而不是编写my_list[0:1]