临清网站优化,徐汇网站推广公司,如何设置wordpress的文章分类,西昌规划和建设局网站导读Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明#xff0c;第一个公开发行版发行于1991年。像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。一. 列表1.1 列表的介绍列表是python的…导读Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明第一个公开发行版发行于1991年。像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。一. 列表1.1 列表的介绍列表是python的基础数据类型之一 ,其他编程语言也有类似的数据类型. 比如JS中的数组, java中的数组等等. 它是以[ ]括起来, 每个元素用 , 隔开而且可以存放各种数据类型:列表相比于字符串. 不仅可以存放不同的数据类型. 而且可以存放大量的数据. 32位python可以存放: 536870912个元素,64位可以存放: 1152921504606846975个元素.而且列表是有序的(按照你保存的顺序),有索引, 可以切片方便取值.二. 列表的增删改查 :1. 增, 注意, list和str是不一样的. lst可以发生改变. 所以直接就在原来的对象上进行了操作lst [麻花藤, 林俊杰, 周润发, 周芷若]增加:lst.append() 直接在结尾添加,----追加lst.insert(位置,内容) 插入 -----在某位置插入内容,某位置的原内容向后移lst.extend( 可迭代的 ) 添加内容删除:.pop() 向外弹出,弹出最后一个 或者 指定弹出内容(索引) 可拿到删除内容.remove( 内容 ) 指定元素删除,没有返回值.clear() 清空列表,没有返回值del lst[1:2] 删除内容修改:用切片或指定位置修改查询:列表是可迭代的(之后会讲迭代,不要着急),可以进行for循环.所以 for i in lst:print(i)常规操作:.count() 计数的len(lst) 求长度.sort() 排序----默认是升序(从小到大) .sort(reverseTrue) 降序------默认reverseFalse,所以修改后降序.reverse() 反转 , 倒过来三. 列表的嵌套:采用降维操作.一层一层的看就好.四. 元组和元组嵌套元组: 俗称不可变的列表.又被成为只读列表, 元组也是python的基本数据类型之一, 用小括号括起来, 里面可以放任何数据类型的数据, 查询可以. 循环也可以. 切片也可以. 但就是不能改关于不可变, 注意: 这里元组的不可变的意思是子元素不可变. 而子元素内部的子元素是可以变, 这取决于子元素是否是可变对象. 注:------可变的子元素也不能是元组.元组中如果只有一个元素. 一定要添加一个逗号, 否则就不是元组 lst(1,)五.range