Python中的list与tuple集合区别解析


Posted in Python onOctober 12, 2019

Python中内置了list集合与tuple集合,在list集合中可以实现元素的添加、修改、插入、以及删除。tuple集合看似与list类似,但两者还是有很大的区别。

在tuple集合中,一旦元素被存储,以后就不能修改,删除了,这比list集合安全许多,所以能用tuple就用tuple。以下是list集合代码实现。

L=[‘Java‘,‘Python‘,‘C++‘] #注意,这里用的是中括号来表示list集合
L.append(‘PhP‘)#元素的添加
print(L[-1])#查找最后一个元素
L.insert(1,‘C‘)#元素的插入
L.pop(1)#元素的删除
L[1]=‘C#‘#元素的修改
t1 = (‘a‘, [‘Java‘, ‘Python‘], ‘b‘) # 注意,使用tuple使用的是括号来区分
t1[1][0] = ‘C++‘ #这里可以能成功修改值,是因为这里是对list集合中的值进行修改
print(t1)
t2=(1,) #当创建一个元素时,须在第一个元素后面加上逗号来区分这是一个tuple集合
print(t2[0])

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用socket进行简单网络连接的方法
Apr 29 Python
详解Python的Django框架中的templates设置
May 11 Python
Python、PyCharm安装及使用方法(Mac版)详解
Apr 28 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
Sep 30 Python
Python XML转Json之XML2Dict的使用方法
Jan 15 Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 Python
Python+selenium点击网页上指定坐标的实例
Jul 05 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
Apr 13 Python
教你怎么用Python实现GIF动图的提取及合成
Jun 15 Python
python中redis包操作数据库的教程
Apr 19 Python
如何Python使用re模块实现okenizer
Apr 30 Python
关于的python五子棋的算法
May 02 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
Oct 12 #Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
Oct 12 #Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
Oct 12 #Python
Python 迭代,for...in遍历,迭代原理与应用示例
Oct 12 #Python
Python 网络编程之TCP客户端/服务端功能示例【基于socket套接字】
Oct 12 #Python
Python Collatz序列实现过程解析
Oct 12 #Python
python logging日志模块原理及操作解析
Oct 12 #Python
You might like
雄兵连:第三季确定会出,不过时间未定,鹤熙是第三季的主角!
2020/03/13 国漫
PHP PDO数据库操作预处理与注意事项
2019/03/16 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
2019/04/03 PHP
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
jQuery实现的浮动层div浏览器居中显示效果
2017/02/03 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
ionic2打包android时gradle无法下载的解决方法
2017/04/05 Javascript
Vuejs实现购物车功能
2017/11/05 Javascript
浅谈angularJS2中的界面跳转方法
2018/08/31 Javascript
vue 兄弟组件的信息传递的方法实例详解
2019/08/30 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
[03:01]完美盛典趣味短片 DOTA2年度最佳&拉胯英雄
2019/12/07 DOTA
python中使用xlrd、xlwt操作excel表格详解
2015/01/29 Python
Python赋值语句后逗号的作用分析
2015/06/08 Python
在Python中移动目录结构的方法
2016/01/31 Python
python实现井字棋游戏
2020/03/30 Python
Python Socket实现简单TCP Server/client功能示例
2017/08/05 Python
Django 如何获取前端发送的头文件详解(推荐)
2017/08/15 Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
2018/01/02 Python
面向初学者的Python编辑器Mu
2018/10/08 Python
python正则表达式匹配[]中间为任意字符的实例
2018/12/25 Python
根据tensor的名字获取变量的值方式
2020/01/04 Python
html5新增的定时器requestAnimationFrame实现进度条功能
2018/12/13 HTML / CSS
Europcar澳大利亚官网:全球汽车租赁领域的领导者
2019/03/24 全球购物
匡威西班牙官网:Converse西班牙
2019/10/01 全球购物
运行时异常与一般异常有何异同?
2014/01/05 面试题
会计辞职信范文
2014/01/15 职场文书
职业规划实施方案
2014/06/10 职场文书
岳麓书院导游词
2015/02/03 职场文书
预备党员转正党小组意见
2015/06/01 职场文书
小学运动会宣传稿
2015/07/23 职场文书
企业财务管理制度范本
2015/08/04 职场文书
新员工入职感想
2015/08/07 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书
MySQL令人大跌眼镜的隐式转换
2021/08/23 MySQL