标签: python numpy
以下代码到底是做什么的?
slice(x,y)
x,y是整数,它在一个对象上被调用,即
def view(self): return slice(self.x,self.y)
我不熟悉Python库,但却无法在任何地方找到它。
答案 0 :(得分:4)
所有记录均为here和here。该函数返回一个切片对象,该切片对象可用于切片,例如列表。例如:
>>> my_slice = slice(0, 1) >>> my_list = [1, 2, 3] >>> my_list[my_slice] [1]
这允许您以编程方式对列表进行切片,而不是编写my_list[0:1]。
my_list[0:1]