python等间距取值方式

作者:豌豆生 时间:2022-03-15 23:19:26 

等间距取值

a = np.linspace(float(-pi), float(pi), 100)

从-pi到pi取100个值

对区间进行等间距取数

range函数

range(stop)
range(start, stop, step)

参数说明:

  • start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

  • stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

  • step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

例子:

A = range(0,10,2)
print(A)
print(list(A))

结果:

range(0, 10, 2)
[0, 2, 4, 6, 8]

range的函数最好以list的形式返回。

缺点:

步长step只能是整数

A = range(0,1,0.2)
print(A)
print(list(A))

结果:

    A = range(0,1,0.2)
TypeError: 'float' object cannot be interpreted as an integer

numpy.linspace函数

该函数的形式为:

linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)

作用为:在指定的大间隔内,返回固定间隔的数据。他将返回“num”个等间距的样本,在区间[start, stop]中。其中,区间的结束端点可以被排除在外。

  • start:计数从 start 开始。

  • stop:计数到 stop 结束。当‘endpoint=False’时,不包含该点。在这种情况下,队列包含除了“num+1"以外的所有等间距的样本。要注意的是,当‘endpoint=False’时,步长会发生改变。

  • num:分成多少个等间距

  • endpoint:默认为True

例如:

from numpy import *
A = linspace(0, 1, 5)
print(A)

结果:

[0.   0.25 0.5  0.75 1.  ]

来源:https://blog.csdn.net/weixin_39585934/article/details/101473180

标签:python,等间距,取值
0
投稿

猜你喜欢

  • 基于php常用函数总结(数组,字符串,时间,文件操作)

    2023-11-24 00:23:46
  • Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年

    2023-08-08 12:12:04
  • Python Json读写操作之JsonPath用法详解

    2022-09-20 04:18:48
  • python导入导出redis数据的实现

    2023-02-24 11:10:55
  • 如何解决springboot数据库查询时出现的时区差异问题

    2024-01-26 01:53:01
  • 分享11个Python自动化操作Excel的方法

    2022-11-18 08:10:39
  • laravel学习教程之关联模型

    2023-06-11 19:46:55
  • 由黄钻等级图标处理引发的思考

    2009-11-16 12:37:00
  • python绘制折线图和条形图的方法

    2023-05-06 11:28:24
  • Django如何与Ajax交互

    2023-05-09 12:53:11
  • MySQL带你秒懂索引下推

    2024-01-15 18:34:42
  • 如何制作一个从Access数据库中读取记录的下拉菜单?

    2010-06-29 21:23:00
  • 启发式评估(heuristic evaluation)

    2009-08-27 13:03:00
  • Python paramiko模块使用解析(实现ssh)

    2021-02-03 10:29:26
  • Vue的v-if和v-show的区别图文介绍

    2024-04-30 10:41:40
  • Bootstrap警告框(Alert)插件使用方法

    2024-04-27 15:23:05
  • 永恒之蓝实战教程之Mac通过Metasploit攻击Server2008的详细过程

    2022-08-01 05:41:26
  • 元组列表字典(莫烦python基础)

    2022-03-23 09:15:58
  • 成为一个顶级设计师的第一准则

    2008-04-18 10:29:00
  • MySQL索引失效原理

    2024-01-19 01:00:50
  • asp之家 网络编程 m.aspxhome.com