首页 > 其他分享 >numpy02——广播原则

numpy02——广播原则

时间:2024-11-20 10:16:18浏览次数:3  
标签:sort numpy02 原则 列表 切片 广播 参数 数组 排序

1.广播原则的解释

2. 索引

3.切片,跟python的切片差不多

4.sort方法,他是列表的内置方法,用于在列表就地排序,即直接在原列表上进行排序,不返回新列表,他是一个方法,可以对比可变数据类型

5.sorted函数,他是 一个函数,可以对任何可迭代对象进行排序,返回一个新的排序后的列表。

6.如何用切片进行倒序怕排列(这个只限定于步长为1),如果步长不一样,则切片最后一个数字是步长的相反数

7.axis参数(轴参数)

8.批量化操作,下面只是加法,乘法也是一样,其他运算可以类比

9.(1)数组之间的乘法,只需要后缘维度相同即可(最小维度里面的每一组里的数字数量相同即可)如:

(2)但是有例外如,他这里的列表是没有使用函数,每个列表是可变的,而之前的是已经固定了几维数组,相加时按照一维的数组的长度对每个可变的列表进行填充

10.对二维数组进行取值,但是索引都是从0开始的,第一个参数是行,第二个是列,最后只是切出来一个数(语法区别于切片)用逗号隔开,不用冒号

11.数组的切片,切的是范围,第一个数是代表行,第二个是代表列(这里是以二维数组为例),cc就是上面的aa+bb,索引依然从0开始

12.where用法

例如cc>8这个条件是指的cc这个数组里的数字,也可以这样【】内放上条件

13.any和all的用法,(另外,可以同时按下shift和tab而且鼠标左键放到方法上面,就可以查看参数有哪些)

14.argsort用法

用法如下:

15.去重方法unique

16.包含方法isin,返回布尔数组,第一个参数是要判断的数组,第二个参数是看要判断的数组有没有这个参数所包含的数,两个参数都可以是数组

17.一下是在已知isin的判断结果时如何取得原数组的数据,返回布尔值为True的数值,其中~为取反号(相当于python中的!)

18.sort排序,先用sort把列排一下,再用一次sort(axis=0)进行行排列,这样就完成了整体的排列

19.额外知识拓展

20.注意 python版本3.8.10运行不了jupyter,pycharm专业版才能运行jupyter,因此需要下载

标签:sort,numpy02,原则,列表,切片,广播,参数,数组,排序
From: https://blog.csdn.net/2403_88770727/article/details/143778670

相关文章

  • Java设计模式 —— Java七大设计原则详解
    文章目录前言一、单一职责原则1、概述2、案例演示二、接口隔离原则1、概述2、案例演示三、依赖倒转原则1、概述2、案例演示四、里氏替换原则1、概述2、案例演示五、开闭原则1、概述2、案例演示六、迪米特法则1、概述2、案例演示七、合成/聚合复用原则1、概述......
  • 三段实习经历告诉你找实习的三大原则
    一篇文章教会你找实习的三大原则,怎么选择找实习的时间,什么时候找实习是最好的基本原则原则1种一棵树最好的时间是十年前,其次是当下.不要啥都准备好了,等啥都学好了再去找实习.简历准备的差不多了,就可以尝试投递.原则2一边找实习一边学习,一边面试一边查漏补缺.一边......
  • 七大设计原则
    文章目录七大设计原则开闭原则开闭原则coding举例依赖倒置原则依赖倒置coding举例单一职责原则单一职责coding举例接口隔离原则接口隔离原则coding举例迪米特法则迪米特法则实例:明星、经纪人、粉丝里氏替换原则重载父类方法时,前置条件要比父类更宽松七大设计原则......
  • 设计模式学习笔记之七大原则
    设计模式的七大原则开闭原则(OpenClosedPrinciple,OCP)单一职责原则(SingleResponsibilityPrinciple,SRP)里氏代换原则(LiskovSubstitutionPrinciple,LSP)依赖倒转原则(DependencyInversionPrinciple,DIP)接口隔离原则(InterfaceSegregationPrinciple,ISP)合成/聚合复用原则(Co......
  • C++ 编程基础(5)类与对象 | 5.8、面向对象五大原则
    文章目录一、面向对象五大原则1、单一功能(SingleResponsibilityPrinciple,SRP)2、开放封闭原则(Open/ClosedPrinciple,OCP)3、里氏替换原则(LiskovSubstitutionPrinciple,LSP)4、接口隔离原则(InterfaceSegregationPrinciple,ISP)5、依赖倒置原则(DependencyInversio......
  • PPT排版秘籍“五大原则”
    在PPT设计中,排版是至关重要的环节,一个简洁明了的排版不仅能提升观众的阅读体验,还能有效传达信息;你是不是也会为PPT排版感到烦恼呢?别担心!今天我们就来探讨PPT排版的五大原则,让你的PPT从此大放异彩,成为吸引观众目光的焦点!原则一:简洁至上,拒绝冗长 记住“少即是多”的黄金......
  • 【计算机网络】设备如何监听 ARP 请求广播
    在网络通信中,**ARP(地址解析协议)**用于将网络层的IP地址解析为链路层的物理地址(MAC地址)。当一个设备需要发送IP数据包时,它需要知道目标设备的MAC地址,这时它会发送一个ARP请求。ARP请求通常是一个广播帧,所有在同一局域网内的设备都会接收到这个请求。设备如何监听......
  • 演变原则
    1、软件会持续变化。2、软件的熵增加。3、如果没坏,就不要修理它。4、解决问题,而不是症状。5、先变更需求。6、发布之前的错误也会在发布之后出现。7、一个程序越老,维护起来就越困难。8、语言影响可维护性。9、有时重新开始会更好。10、首先翻新最差的。11、维护阶段比开......
  • 需求工程-----原则
    1、低质量的需求分析,导致低质量的成体估算。2、先确定问题,再写需求。3、立即确定需求。4、立即修复需求规格说明中的错误。5、原型可降低选择用户界面的风险。6、记录需求为什么被引入。7、确定子集。8、评审需求。9、避免在需求分析时进行系统设计。10、使用正确的方法......
  • GFPS技术原理(三)广播信息
    我们知道GFPS有两个角色,Provider用于发送广播,然后Provider的广播数据在BR/EDR处于配对模式和非配对模式两种不同情况下,广播数据也是不尽相同,下面来做分析:配对模式:广播频率:处于配对模式下,Provideradvertisinginterval必须不超过100ms,也就是最少要一秒发送10次广播,这样......