网站禁用右键,页面设计读书笔记1500,成都cms建站,文章存在 wordpress列表(list)中的常用方法
1.列表中常用的方法主要有如下的方法#xff1a; 2.代码演示主要常用的方法
查找某元素在列表内的下标索引#xff1a;list.index(元素#xff09;
start_list [coco, xuanxuan, taotao]
# 1.1 查找某元素在列表内的下标索引
index start_list…列表(list)中的常用方法
1.列表中常用的方法主要有如下的方法 2.代码演示主要常用的方法
查找某元素在列表内的下标索引list.index(元素
start_list [coco, xuanxuan, taotao]
# 1.1 查找某元素在列表内的下标索引
index start_list.index(coco)
print(f查找元素coco的位置是{index}) # 可以看到打印出来的下标是0
# 1.2 如果被查找的元素不存在会报错
index start_list.index(cococo) # 查找的元素列表中没有就会报错
print(f查找元素cococo的位置是{index}) # 可以看到打印报错ValueError: cococo is not in list2.修改特定下标索引的值 list[下标]赋值
my_list [1, 2, 3, 4]
my_list[2] 5
print(f修改第三个元素后的列表是{my_list})
# 可以看到打印出[1, 2, 5, 4] 第三个元素已经变成了53.在指定下标位置插入新元素 list.insert(下标需要插入的元素)
my_list [1, 2, 3, 4]
my_list.insert(1, coco)
print(f在位置1的地方插入一个新的元素coco后列表变为{my_list})
# 可以看到打印出[1, coco, 2, 3, 4] 在位置的地方插入了coco,元素有4个变为5个4.在列表的尾部追加’‘‘单个’’新元素:语法是list.append(元素将指定元素追加到列表的尾部
my_list [1, 2, 3, 4]
my_list.append(coco)
# 可以看到打印出列表变为[1, 2, 3, 4, coco]
print(f向列表种追加元素后列表变为{my_list})# 也可以直接追加一个列表[1, 2, 3, 4, coco, [4, 5, 6]]
my_list.append([4, 5, 6])
print(f向列表种追加元素后列表变为{my_list})5.在列表的尾部追加’‘‘一批’’新元素语法是list.extend(其他数据容器将其他数据容器内的内容取出一次追加到列表尾部
my_list [1, 2, 3, 4]
my_list.extend([5, 6, 7])
# 可以看出打印的结果是[1, 2, 3, 4, 5, 6, 7]
print(f向列表中追加一个可迭代的列表结果是{my_list})6.删除指定下标索引的元素2种方式
# 6.1 方式1del 列表[下标]
my_list [1, 2, 3, 4]
del my_list[0]
# 可以看到打印出的结果是[2, 3, 4]
print(f删除第一个元素后的列表是:{my_list})
# 6.2 方式2列表.pop(下标
my_list [1, 2, 3, 4]
# 使用pop()删除元素是可以使用变量来接收删除的内容的
element my_list.pop(0)
# 可以看出打印的结果是列表是:[2, 3, 4],删除的元素是1
print(f删除第一个元素后的列表是:{my_list},删除的元素是{element})7.删除某元素在列表中的第一个匹配项语法list.remove(元素
my_list [1, 2, 3, 2, 4]
my_list.remove(2)
# 可以看到打印的结果是列表是[1, 3, 2, 4]将原来位置1的元素删除了
print(f删除列表中的第一个匹配到的元素2后列表是{my_list})8.清空列表 语法是list.clear()
my_list [1, 2, 3, 4]
my_list.clear()
# 可以看到打印出的结果是列表是[]
print(f清空列表后列表是{my_list})9.统计列表内某元素的数量,语法是list.count(元素
my_list [1, 2, 2, 3, 4, 2]
count my_list.count(2)
# 可以看到打印的结果是列表中出现2的次数是3
print(f列表中出现2的次数是{count})10.统计列表种全部的元素数量方法len(list)
my_list [1, 2, 2, 3, 4, 2]
len_num len(my_list)
# 可以看到打印的结果是列表中共有6个元素
print(f列表中共有{len_num}个元素)3.经过上面的列表学习列表主要有如下几个特点
可以容纳多个元素可以容纳不同类型的元素数据是有序存储的允许重复数据存在可以修改增加或者删除元素等