Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 切片(-4,4,0.25)的确切含义是什么?_Python_Slice - Fatal编程技术网

Python 切片(-4,4,0.25)的确切含义是什么?

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

在大多数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


有关切片对象的文档:
import numpy as np 

a = np.arange(10) 
s = slice(2,7,2) 

print(a[s])
>>>[2  4  6]