列表 增删改查

发布时间 2023-04-06 22:50:42作者: 胖豆芽
 

 

 




'''
获取下标 列表.index(列表中元素) ''' name_list=["fqs","doudou"] print(f"第一个元素:{name_list[0]}") #打印下标 index=name_list.index("doudou") print(f"doudou元素的下标是:{index}")
'''
修改某个下标内的值
'''
name_list=["fqs","doudou"]
print(f"第一个元素:{name_list[0]}")
#修改某个下标内的值
name_list[0]="coco"
print(f"修改后的列表:{name_list}")

第一个元素:fqs

修改后的列表:['coco', 'doudou']
'''

修改某个下标内的值,修改最后一个下标-1
'''
name_list=["fqs","doudou"]
print(f"第一个元素:{name_list[0]}")
#修改某个下标内的值,修改最后一个下标-1
name_list[-1]="coco"
print(f"修改后的列表:{name_list}")

第一个元素:fqs
修改后的列表:['fqs', 'coco']

'''
在下标位置插入元素
'''
name_list=["fqs","doudou"]

#插入某个下标内的值
name_list.insert(1,"coco")
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs', 'coco', 'doudou']

'''
在列表尾部追加值
'''
name_list=["fqs","doudou"]

#在列表尾部追加值
name_list.append("coco")
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs', 'doudou', 'coco']

'''
extend在列表尾部追加 数据容器
'''
name_list=["fqs","doudou"]

#在列表尾部追加 数据元素
name_list.extend(["coco","miumiu"])
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs', 'doudou', 'coco', 'miumiu']

'''
del 删除列表中的某个下标上的元素
'''
name_list=["fqs","doudou"]
#del 删除列表中的某个下标上的元素
del name_list[1]
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs']

'''
pop 删除列表中的某个下标上的元素
'''
name_list=["fqs","doudou"]
#del 删除列表中的某个下标上的元素
name_list.pop(0)
print(f"修改后的列表:{name_list}")

修改后的列表:['doudou']

'''
remove 删除列表中的某个下标能匹配上的元素
'''
name_list=["fqs","doudou","fqs"]
#del 删除列表中的某个下标能匹配的元素
name_list.remove("fqs")
print(f"修改后的列表:{name_list}")

修改后的列表:['doudou', 'fqs']

'''
clear 删除列表中的某个下标上的元素
'''
name_list=["fqs","doudou","fqs"]
#clear 清空列表
name_list.clear()
print(f"修改后的列表:{name_list}")

修改后的列表:[]

'''
count 统计列表中某个元素的数量
'''
name_list=["fqs","doudou","fqs"]
#count 统计列表中元素的数量
number=name_list.count("fqs")
print(f"列表中元素的个数:{number}")

列表中元素的个数:2

'''
len 统计列表中全部元素的数量
'''
name_list=["fqs","doudou","fqs"]
#count 统计列表中元素的数量
number=len(name_list)
print(f"列表中元素的个数:{number}")

列表中元素的个数:3