Python 切片(-4,4,0.25)的确切含义是什么?
在大多数Python教程中,Python 切片(-4,4,0.25)的确切含义是什么?,python,slice,Python,Slice,在大多数Python教程中,slice被描述为一种符号,例如myarray[1:]表示从第二个元素开始的myarray子数组 现在我需要调用scipy.optimize.brute,它需要一个切片作为其参数中的对象。它的示例代码使用slice(-4,4,0.25),在我看来,它类似于numpy.arange(-4,4,0.25) 无论如何,我找不到关于切片作为对象的文档。slice(-4,4,0.25)到底代表什么?这是一个对象,可以作为参数传递给索引,并为其提供给定的slice参数 e、 g
slice
被描述为一种符号,例如myarray[1:]表示从第二个元素开始的myarray子数组
现在我需要调用scipy.optimize.brute
,它需要一个切片作为其参数中的对象。它的示例代码使用slice(-4,4,0.25)
,在我看来,它类似于numpy.arange(-4,4,0.25)
无论如何,我找不到关于切片作为对象的文档。slice(-4,4,0.25)
到底代表什么?这是一个对象,可以作为参数传递给索引,并为其提供给定的slice参数
e、 g
有关切片对象的文档:
import numpy as np
a = np.arange(10)
s = slice(2,7,2)
print(a[s])
>>>[2 4 6]