Python(2)
2022/1/19 1:09:34
本文主要是介绍Python(2),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
4、数据类型
4.1 列表
创建一个普通列表
number = [1,2,3,4,5]
创建一个混合列表
mix = [1,'布洛尼亚',3.14,[1,2,3]]
创建一个空列表
empy = []
列表:
列表类型与元组类型相似,都表示一系列元素。 1、列表(list)是有序的元素集合; 2、通过索引的形式可以访问列表中的元素; 3、列表中的每个元素类型可以不一样; 4、与元组不同,列表大小没有限制可以随时修改。
向列表添加元素
1.append()
append()可以在列表末尾添加一个元素
number = ['布洛尼亚','初音未来','miku!!!',123] print (number) print(len(number)) number.append('bed apple') print(number) print(len(number))
2.extend()
extend()则可以在列表末尾添加多个元素
number.extend('镜音铃啦','镜音双子耶') //这里是错误写法
由于extend()是由一个列表扩展另外一个列表,正确写法如下
number.extend(['镜音铃啦','镜音双子耶']) print(number) print(len(number))
3.insert()
insert()将指定对象插入列表的指定位置。
list.insert(index, obj)
索引从0开始.
number.insert(0,'mifu!!!') print(number) print(len(number))
从列表获取元素
通过索引值(index)获取元素
从列表删除元素
1.remove()
remove()使用列表的remove()方法能够删除列表中首次出现的指定元素,如果列表中不存在该元素则抛出异常。
2.del
del使用del命令能够删除列表中指定位置上的元素,也可以删除整个列表。
#del 删除指定位置上的元素 del number[指定位置] #del 删除整个列表,这里的number就是列表名 del number
3.pop()
pop()能够删除并返回列表指定位置(默认为最后一个位置)的元素。
列表的排序
sort() 排序
列表进行翻转
reverse()翻转
list1 = [123,456,789] list1.reverse() #结果: [789, 456, 123]
列表分片(slice)
根据以下代码可知
number[0:3] #0可以省略 print(number) print(number[1:3]) print(number[:]) #复制列表
列表分片只影响输出,原列表不发生改变
列表的一些常用操作符
-
比较操作符'> = <'
-
逻辑操作符'and'
-
连接操作符'+'
这个 + 不能随便用,必须 + 两边类型一样才可以
-
重复操作符'*'
-
成员关系操作符'in'
这篇关于Python(2)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04Python外包有哪些常见的主要库-icode9专业技术文章分享
- 2024-10-02基于深度学习的钢铁缺陷检测系统(yolov8、注意力机制、PyQt5界面、Python)
- 2024-10-01怎么用python搭建一个系统-icode9专业技术文章分享
- 2024-09-30Python基础入门教程
- 2024-09-30获取参数学习:Python中的基础教程
- 2024-09-30Python编程基础详解
- 2024-09-29点击加载学习:Python编程基础教程
- 2024-09-29数据科学五大Python前端库:第二部分
- 2024-09-27使用python 将ETH账户的资产打散
- 2024-09-26Python编程基础