python中对列表的操作有哪些
发表于:2024-10-17 作者:千家信息网编辑
千家信息网最后更新 2024年10月17日,本文小编为大家详细介绍"python中对列表的操作有哪些",内容详细,步骤清晰,细节处理妥当,希望这篇"python中对列表的操作有哪些"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习
千家信息网最后更新 2024年10月17日python中对列表的操作有哪些
本文小编为大家详细介绍"python中对列表的操作有哪些",内容详细,步骤清晰,细节处理妥当,希望这篇"python中对列表的操作有哪些"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
list1 = ['火腿肠', '面包', '牛奶', '可乐', '方便面']
1. 添加
# append:在列表尾部添加元素list1.append('饼干')print(list1)
# 结果:['火腿肠', '面包', '牛奶', '可乐', '方便面', '饼干']
# insert:在某个索引下插入一个元素list1.insert(1,'包子')print(list1)
# 结果:['火腿肠', '包子', '面包', '牛奶', '可乐', '方便面']
# extend:将两个列表拼接起来list2=[1,2]list1.extend(list2)print(list1)
# 结果:['火腿肠', '面包', '牛奶', '可乐', '方便面', 1, 2]
2. 删除
# remove:通过元素的值删除元素list1.remove('牛奶')print(list1)# 结果:['火腿肠', '面包', '可乐', '方便面']# remove:通过元素的值删除元素list1.remove('牛奶')print(list1)
# 结果:['火腿肠', '面包', '可乐', '方便面']
# pop:通过索引删除元素,若不填索引则默认删除最后一个。pop可以将删除的元素返回list1.pop(-2)print(list1.pop())print(list1)
# 结果:
# 方便面
# ['火腿肠', '面包', '牛奶']
# del:删除单个元素(功能同pop),删除多个元素,将整个列表从内存中删除del list1[-2]print(list1)# 结果:['火腿肠', '面包', '牛奶', '方便面'] del list1[1:3]print(list1)# 结果:['火腿肠', '可乐', '方便面'] # 连变量名带内容全部从内存中删除del list1
# clear:清空列表,列表还在,但里面每内容print(list1.clear())print(list1)
# 结果:
# None
# []
3. 查找/修改
# index:找某个元素的索引,便于对该位置的元素进行修改print(list1.index('牛奶'))list1[list1.index('牛奶')] = '香蕉牛奶'print(list1)
# 结果:
# 2
# ['火腿肠', '面包', '香蕉牛奶', '可乐', '方便面']
# count:得到列表中某个元素的出现的次数,返回值为0则表示不存在要查找的元素print(list1.count('牛奶'))# 结果:1print(list1.count('橙汁'))# 结果:0
4. 其他
# in 和 not in:判断某个元素在不在列表中print('面包' in list1)print('面包' not in list1)
# 结果:
# True
# False
# reverse:对列表中的元素进行反转,最后一个元素成为第一个list1.reverse()print(list1)
# 结果:['方便面', '可乐', '牛奶', '面包', '火腿肠']
# sort:排序,对于数字默认按照升序排列list2=[2,4,1,-1,9,22,11,8]list2.sort()print(list2)list2.sort(reverse=True)print(list2)
# 结果:
# [-1, 1, 2, 4, 8, 9, 11, 22]
# [22, 11, 9, 8, 4, 2, 1, -1]
# copy:复制一个新的列表list2 = list1.copy()print(list2)
读到这里,这篇"python中对列表的操作有哪些"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
元素
结果
牛奶
面包
方便面
火腿
火腿肠
可乐
内容
索引
文章
内存
包子
饼干
香蕉
妥当
两个
位置
功能
升序
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
wind数据库账号共享
计算机网络技术思政教学设计
数据库在cims中的作用和地位
网络安全内容是什么
广州网络安全员培训
公司文件服务器权限管理
未来之役哪个服务器多人玩
以下可进行引文检索的数据库
pd图片导入数据库
创建sql数据库代码
网络安全中的国家
第五届国家网络安全宣传
数据库员工工资管理系统界面设计
女软件开发的出路
计算机网络技术icmp
千锋互联网科技有限公司运营
风险数据库是什么
摩尔庄园的服务器有什么区别
泰拉瑞亚服务器位置在哪
数据库如何快速定位到数据记录
web数据库实验q
幼儿园网络安全讲座简报
各大数据库driver
我国网络安全法体系的特点
关于软件开发中会用到的图
xrd数据库下载
数据库员工工资管理系统界面设计
山西首届互联网金融科技高峰
网络安全性开放有没有危险
网络安全责任制 人民日报