Python 数据类型(1) |
您所在的位置:网站首页 › python整型常量定义 › Python 数据类型(1) |
学习笔记嗷一.Python 数字(Number) 整数、浮点数和复数都属于Python数字的范畴。在Python中,它们被定义为 int、float 和 complex类。 我们可以使用type()函数来判断一个变量或值属于哪个类。同样地,isinstance(检查对象,特定的类) 函数用于检查对象是否属于特定的类。 整数可以是任意长度,但受可用内存的限制。 浮点数最多可提供17位数字的精度(具体多少位记不太清了,知道有这么个事儿就行,需要用的时候再查)。整数 和 浮点由小数点分隔。1 是整数,1.0 是浮点数。 复数以 x + yj 形式书写,其中x是实部,y是虚部。 可以看到float变量b被截断了。 二.Python 列表(List)1.基础列表是项目的有序序列,其中的项目可以不是同一类型。 声明列表非常简单。用逗号分隔的项目放在方括号内[ ]。 同样,一个列表甚至可以将另一个列表作为项目。这称为嵌套列表。此时可以用a[][]可以索引项目中的元素 2.切片列表 可以使用切片运算符 [ ] 从列表中提取一个项目 或 一系列项目。注意,在Python中,序列的序号即可以从左向右以0(索引从0开始)开始依次增加,也可以从右向左以 -1(索引从1开始)开始依次减少。如图: a[起始:终止:步长]为标准切片形式,下图为从位置0到位置3,步长为2 。若省略为a[起始:终止]则默认步长为1 。 切片操作为左闭右开:a[0:3]从0到3的左闭右开步长为1,a[5:]表示从位置5到最后步长为1,a[:终止]同理,不再赘述。 注意:仅整数可用于索引, 我们可以使用赋值运算符(=)更改一个项目或一系列项目。 可以使用append()方法将一个项目添加到列表中,或者使用extend()方法将多个项目添加到列表中。 之后都大同小异,用的时候再看一下就可以: 可以使用+运算符组合两个列表。这也称为串联。 可以使用insert()方法在需要的位置插入一个项,或者通过将多个项压缩到列表的一个空切片中来插入多个项。 注意:odd[2:2]时是 所以,a[2:2] = [5,7]的操作,是在位置2处加上[5,7] 。 4.从列表中删除或删除元素以使用关键字del从列表中删除一个或多个项。它甚至可以完全删除列表。 可以使用remove()方法删除给定项目,也可以使用pop()方法删除给定索引处的项目,pop()里面为空,则默认为最后一项。 可以使用该clear()方法清空列表。 可以通过为元素切片分配一个空列表来删除列表中的项目。 还有很多方法,用了再看吧: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |