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的Flask框架构建大型Web应用程序的结构示例
Jun 04 Python
python difflib模块示例讲解
Sep 13 Python
python获取url的返回信息方法
Dec 17 Python
python协程gevent案例 爬取斗鱼图片过程解析
Aug 27 Python
Pandas 缺失数据处理的实现
Nov 04 Python
pycharm如何实现跨目录调用文件
Feb 28 Python
Django 允许局域网中的机器访问你的主机操作
May 13 Python
django的403/404/500错误自定义页面的配置方式
May 21 Python
django 装饰器 检测登录状态操作
Jul 02 Python
详解Pandas 处理缺失值指令大全
Jul 30 Python
python实现网页录音效果
Oct 26 Python
Python - 10行代码集2000张美女图
May 23 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
Javascript 中文字符串处理额外注意事项
2009/11/15 Javascript
javascript Demo模态窗口
2009/12/06 Javascript
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
jQuery实现鼠标单击网页文字后在文本框显示的方法
2015/05/06 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
2016/01/27 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
javascript加载xml 并解析各节点的值(实现方法)
2016/10/12 Javascript
Vue系列:通过vue-router如何传递参数示例
2017/01/16 Javascript
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
JQuery判断正整数整理小结
2017/08/21 jQuery
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
vue项目中使用vue-i18n报错的解决方法
2019/01/13 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
vue简单练习 桌面时钟的实现代码实例
2019/09/19 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
python从ftp下载数据保存实例
2013/11/20 Python
Python模块搜索概念介绍及模块安装方法介绍
2015/06/03 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
Django接收照片储存文件的实例代码
2020/03/07 Python
Python爬虫实现vip电影下载的示例代码
2020/04/20 Python
python 实现学生信息管理系统的示例
2020/11/28 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
2021/01/09 Python
行政助理的职责
2013/11/14 职场文书
运动会广播稿200字
2014/01/15 职场文书
活动志愿者自荐信
2014/01/27 职场文书
初中班主任评语
2014/04/24 职场文书
作风建设演讲稿
2014/05/23 职场文书
2015新员工试用期工作总结
2014/12/12 职场文书
质量整改通知单
2015/04/21 职场文书
妈妈别哭观后感
2015/06/08 职场文书
居安思危观后感
2015/06/11 职场文书
常住证明范本
2015/06/23 职场文书
python爬不同图片分别保存在不同文件夹中的实现
2021/04/02 Python
MySQL安装后默认自带数据库的作用详解
2021/04/27 MySQL