Python数据容器--list(列表)
1.列表的创建,使用中括号【】,或者使用内置函数list(),元素之间使用英文的逗号进行分割。
lst=['hello', 'world',99]
lst=list(['hello', 'world',98])
2,列表的特点
1.列表元素按顺序有序排列2.索引映射唯一一个数据3.列表可以存储重复数据4.任何数据类型混存5.根据需要动态分配和回收内存。
3,列表的查询
#获取列表中指定元素的索引:index()
#如果查询列表中存在N个相同元素,只返回相同元素中的第一个元素索引
#如果查询的元素在列表中不存在,则会跑出valueError:
#还可以在指定的start和stop之间进行查找
lst=['hello','world',98,'hello']
print(lst.index('hello'))#显示:0
print(lst.index('hello',1,3))#在索引1到2(不包含3,即为在world,98中间查找)中间找hello,没有。
基本语法
1.1正向查找
4,列表的常用操作
功能:查找指定元素在列表的下标,找不到就报错。
修改特定索引
语法:列表【下标】=值
插入追加元素
语法:列表.index(下标,元素),在指定的下标位置,插入指定的元素。
删除元素
语法;del 列表【下标】
语法2:列表.pop(小标)
语法3:列表.remove(元素)
.count统计列表中每个数据出现的次数
语法;列表.count(元素)
name=[1,1,1,2,3,4,5,6,7,8]
name.count(1)
print(name)#结果为3
统计列表全部元素数量
#len 统计列表元素的长度
print(len(name))
for对列表进行遍历循环
语法:
for 临时变量 in 数据容器:
对临时变量进行处理
list=[1,2,3,4,5]
for i in list:
print (i)#结果 1,2,3,4,5
WSW-15861: 详细!
CSDN-Ada助手: 不知道 CS入门 技能树是否可以帮到你:https://edu.csdn.net/skill/gml?utm_source=AI_act_gml