2013-12-11 33 views
2

以下代码做了什么?在python中使用slice(x,y)函数

 slice(x,y) 

x,y是整数,它被称为对象即

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

我不熟悉Python库,并一直没能找到它清楚地解释上的任何地方。

回答

4

这是所有文件herehere。该函数返回一个可用于切片的切片对象,例如一个列表。例如:

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

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

相关问题