此处省去课堂上讲解的一维数组和多维数组(花式位置索引)等索引方法,此篇文章旨在补充布尔索引 boolean indexing知识点以bool数组作为索引bool数组可以通过直接指出保留的值(True)与舍弃的值(False),来构建输出的数组。bool数组的shape需要与被索引的数组(的前若干个维度)shape严格对齐。我们通过下面的例子来理解:Selecting data from an ar
CDA117513
2022-02-15
原地修改和新生成**新生成** 原来的数据不变,一般会多一个赋值的操作,赋值后有返回值>>> 对应Python中的方法例子:在numpy数组中变换数组的形态(reshape):a=np.arange(12)a返回 >>> array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11])b=a.reshape(3,4)b得到结果>>> array([[
CDA117513
2022-02-14
方法 >>>依附于数据类型的函数,是每种数据类型特有的,例如:append()方法只对列表起作用,不能对字符串起作用属性 >>>写法跟方法相似,具体有参无参(后面是否有带上括号)取决于具体属性,比如numpy的shape属性(判断数组形状)函数 >>>对于每种数据类型都通用,例如,len()函数可以对列表的元素取长度,也可以对字符串取长度
CDA117513
2022-02-14
在 Python 中,True 关键字是一个布林表示式。它用作1 的别名,而 while 关键字用于指定循环。语句while True 用于指定无限的 while 循环。无限循环无限期地执行,直到时间结束或程序被强行停止。下面的程序码示例向我们展示了如何使用while True 语句建立无限循环。while True: print("Hello World")输出:Hello WorldHe
CDA117513
2022-02-13
文章目录: 1、基础概念2、字符码介绍(1)ASCII 码和非 ASCII 编码(2)Unicode和UTF-8(3)Little endian 和 Big endian(4)中文字符集和编码:GB系列字符集&编码(5)BIG5字符集&编码 小结: 简单来说:Unicode、GBK和Big5码等就是编码的值(也就是术语“字符集”),而UTF-8、UTF-16、UTF32之类就是这个值的表现形式(
CDA117513
2022-02-13
1、位: 数据存储的最小单位。每个二进制数字0或者1就是1个位;2、字节: 8个位构成一个字节;即:1 byte (字节)= 8 bit(位); 1 KB = 1024 B(字节); 1 MB = 1024 KB; (2^10 B) 1 GB = 1024 MB; (2^20 B) 1 TB = 1024 GB; (2^
CDA117513
2022-02-12
目录:1、常用编程语言汇总及其用途2、编程语言的分类(1)高级语言和低级语言:机器语言和汇编语言 >>>面向计算机硬件(2)编译型语言和解释型语言(相对于高级语言而言) >>> 面向操作系统(3)强类型语言(静态态语言)和弱类型语言(动态语言)正文:1、常用编程语言汇总及其用途C:操作系统、嵌入式、驱动开发C++:图形图像、科研、通信、桌面软件、游戏、游戏服务器C#:W
CDA117513
2022-02-12
概念:编程语言可以被简单分为编译型语言、解释型语言和虚拟机语言。 编译型语言直接被编译成本地机器代码,比如C、C++。 解释型语言是通过解释器执行,比如javascript、shell、python等。 虚拟机语言运行在虚拟机上,需要被编译成虚拟机代码,由虚拟机执行,比如java。编译型语言:把做好的源程序全部编译成二进制代码的可运行程序,然后直接运行程序。解释型语言:把做好的源程序翻译一句,然后
CDA117513
2022-02-12
目录:1.Python:标识符、保留字(关键字)、变量、对象2.Python:内存和垃圾回收机制正文:Python:标识符、保留字(关键字)、变量(1)标识符:标识符的主要作用是作为变量、函数、类、模块以及其他对象的名称。>>> 命名原则:标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。标识符不能和 Python 中的保留字相同。有关保留字,后续章节会详细介绍。Py
CDA117513
2022-02-10
Python学习系列之列表增删改操作(十一)https://www.cnblogs.com/wx170119/p/14041564.html Python系列笔记(转载他人,作学习参考用)https://www.cnblogs.com/wx170119/category/1690473.html?page=3
CDA117513
2022-02-10
问题一:list4 = [[77, 88, 99], 77, 88, 'a', 'b', False]for i in list4: print(i*2)# 🤔:如何得到位置[0]的数值*2?踏破铁鞋无觅处,得来还费些功夫参考答案:写法一:新增list5for i in list4: if isinstance(i, list): i = list(map(lambda
CDA117513
2022-02-09
目录:1.波士顿矩阵是什么?2.波士顿矩阵有什么分析价值?3.如何在POWER BI 中制作波士顿矩阵图?(两种方式)正文:1.波士顿矩阵是什么?波士顿矩阵又称:市场增长率-相对市场份额矩阵、波士顿咨询集团法、四象限分析法、产品系列结构管理法等。 2.波士顿矩阵有什么分析价值?波士顿矩阵(四象限分析法)是非常经典的市场管理策略,通过把产品分成明星,问题,现金牛和瘦狗四种类型,以利于企业针对不同产品
CDA117513
2022-01-29