一个简单的问题,可能已经回答了。寻找在两个指定值之间建立列表或数组。我还希望能够控制列表中有多少个值。
例如,假设我想要一个介于0到pi之间的值的列表,并且我希望该列表的长度为10个数字,这样它会显示类似的内容
[0, 0.349, 0.698, 1.05, 1.40, 1.74, 2.09, 2.44, 2.79, 3.14]
答案 0 :(得分:2)
如果您乐于使用第三方库,numpy.linspace
可以解决问题:
import numpy as np
res = np.linspace(0, np.pi, 10)
array([ 0. , 0.34906585, 0.6981317 , 1.04719755, 1.3962634 ,
1.74532925, 2.0943951 , 2.44346095, 2.7925268 , 3.14159265])
对于列表,可以使用res.tolist()
。