重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
使用python怎么向列表增加和删除数据?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
我们提供的服务有:网站建设、成都网站设计、微信公众号开发、网站优化、网站认证、武进ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的武进网站制作公司
1、使用 append 函数来为列表 list 添加数据,默认将数据追加在末尾。
# !usr/bin/env python # -*- coding:utf-8 _*- list1 = list() #定义一个空列表 print("list1 : ",list1) list1.append("hello") # 在列表list的末尾添加字符串 'hello' list1.append(True) # 在列表list的末尾添加布尔值 True print("list1 : ",list1) ''' 输出结果: list1 : [] list1 : ['hello', True] '''
2、列表中的数据从左到右,索引值默认重 0 开始以此递增,和字符串的索引值类似,删除使用 del 关键字,直接列表 List 时根据数据对应的索引值直接删除。
# !usr/bin/env python # -*- coding:utf-8 _*- list2 = [1,2,3,4,5,6,7,False,"python"] print("删除数据之前:{}".format(list2)) del list2[0] # 删除列表中的(索引值等于0)第一个数据,此时list2 中数据为[2,3,4,5,6,7,False,"python"] print("第一次数据之后:{}".format(list2)) del list2[0] # 基于上一次的结果,删除(索引值等于0)第一个数据,此时list2 中数据为[3,4,5,6,7,False,"python"] print("第二次数据之后:{}".format(list2)) del list2[3] # 基于上一次的结果,删除(索引值等于3)第四个数据,此时list2 中数据为[3,4,5,7,False,"python"] print("第三次数据之后:{}".format(list2)) ''' 输出结果: 删除数据之前:[1, 2, 3, 4, 5, 6, 7, False, 'python'] 第一次数据之后:[2, 3, 4, 5, 6, 7, False, 'python'] 第二次数据之后:[3, 4, 5, 6, 7, False, 'python'] 第三次数据之后:[3, 4, 5, 7, False, 'python'] '''
Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。
看完上述内容,你们掌握使用python怎么向列表增加和删除数据的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!