是否有任何预定义的函数可以在两个设置的限制之间生成一组等距的数字?

Bog*_*cin 0 python

我需要在两个设定的限制之间生成一个等距的数字列表。作为输入,我有两个设置限制和我需要的数字数量,作为输出,我有列表。

是否有任何预定义的 Python 函数可以做到这一点,或者我必须自己编程?

HAR*_*TAL 5

您可以使用范围功能。

语法:

range(start, stop, step) 
Run Code Online (Sandbox Code Playgroud)

例如:

range(start, stop, step) 
Run Code Online (Sandbox Code Playgroud)

输出:

[1, 3, 5, 7, 9]
Run Code Online (Sandbox Code Playgroud)

链接:https : //www.w3schools.com/python/ref_func_range.asp

要在两个限制之间获得一定数量的点数:

a = list(range(1,10,2))
print(a)
Run Code Online (Sandbox Code Playgroud)

链接:https : //www.geeksforgeeks.org/numpy-linspace-python/