列举python常见数据类型并举例,python中列表的元素是什么数据类型
列表(list)又称打了激素的数组1. 列表的定义:
列表作为序列(sequence)的一种,是一组有顺序的元素的集合。
列表是python中最常用的内置数据类型,用中括号[元素1,元素2…]括起,以逗号分隔,元素之间没有任何关系,可以是任何类型。
数组是只能存储同一种数据类型的结构,但是列表可不受局限。
2. 列表的特性(与元组的特性类似):索引、切片、成员操作符、重复、连接和查看长度
索引:
list[0]:拿出列表第一个元素,list[-1]:拿出列表最后一个元素,list[2][0]:拿出列表的第三个元素是一个元组,在拿出元组的第一个元素。
切片:
list[:3]:拿出列表的前三个元素,list[2:]:拿出除了列表前两个元素以外的其他元素,list[:-2]:拿出除了列表后两个元素以外的其他元素,
list[::-1]:倒序显示列表元素,list[::-2]:以步长为2倒序显示列表的元素。
成员操作符:in,not in
重复:
连接:
视图长度:
3. 列表的增删改查排
增加:
1. 常规的增加,和连接类似
2. append:追加—追加一个元素到列表中
3. extend:拉伸—追加多个元素到列表中
4. insert:在指定索引位置插入元素
删除:
1. pop()—如果pop()不传递值的时候,默认弹出列表最后一个元素,也可以传递索引值,删除索引值对应的元素。
2. remove—删除指定元素
3. del(python中的关键字)—从内存中删除列表,一般不要使用
查看:
1. count—查看列表中元素出现的次数
2. index—查看指定元素的索引值
修改:
1. 通过索引,重新赋值
2. 通过切片,重新赋值
排序:
1. 按照ASCII进行排序
2. 默认sort()的reverse为False,升序排列,修改为True后,则为降序排列
3. 不区分大小写的排列
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。