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中List的sort方法指南
Sep 01 Python
python语言中with as的用法使用详解
Feb 23 Python
pycharm 将django中多个app放到同个文件夹apps的处理方法
May 30 Python
Django contenttypes 框架详解(小结)
Aug 13 Python
python存储16bit和32bit图像的实例
Dec 05 Python
Python 通过打码平台实现验证码的实现
May 13 Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 Python
python多进程并发demo实例解析
Dec 13 Python
Python导入模块包原理及相关注意事项
Mar 25 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
Apr 13 Python
matplotlib基础绘图命令之imshow的使用
Aug 13 Python
Python实现双向链表基本操作
May 25 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
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)
2012/05/29 PHP
分享php分页的功能模块
2015/06/16 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
img标签中onerror用法
2009/08/13 Javascript
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
JS网页图片按比例自适应缩放实现方法
2014/01/15 Javascript
setInterval与clearInterval的使用示例代码
2014/01/28 Javascript
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
2014/03/18 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
jquery实现上下左右滑动的方法
2015/02/09 Javascript
js上传图片预览的实现方法
2017/05/09 Javascript
用原生JS实现简单的多选框功能
2017/06/12 Javascript
vue.js国际化 vue-i18n插件的使用详解
2017/07/07 Javascript
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
2017/09/23 jQuery
javascript function(函数类型)使用与注意事项小结
2019/06/10 Javascript
Openlayers绘制地图标注
2020/09/28 Javascript
python django事务transaction源码分析详解
2017/03/17 Python
flask-socketio实现WebSocket的方法
2018/07/31 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
Python中垃圾回收和del语句详解
2018/11/15 Python
在pycharm下设置自己的个性模版方法
2019/07/15 Python
基于python全局设置id 自动化测试元素定位过程解析
2019/09/04 Python
python多线程并发及测试框架案例
2019/10/15 Python
python数据化运营的重要意义
2019/11/25 Python
关于python中plt.hist参数的使用详解
2019/11/28 Python
阿迪达斯比利时官方商城:adidas比利时
2016/10/10 全球购物
Spanx塑身衣官网:美国知名内衣品牌
2017/01/11 全球购物
新西兰优惠网站:Treat Me
2019/07/04 全球购物
德国富尔达运动鞋店:43einhalb
2020/12/25 全球购物
管理科学大学生求职信
2013/11/13 职场文书
日语专业个人的求职信
2013/12/03 职场文书
行政人事专员岗位职责
2014/03/05 职场文书
志愿者宣传口号
2014/06/17 职场文书
环卫个人总结
2015/03/03 职场文书
不同意离婚答辩状
2015/05/22 职场文书