python基础学习(六):元组
来源:互联网 发布:网络传播音乐 编辑:程序博客网 时间:2024/05/21 15:02
元组注意和列表进行区别
元组不可改变原则,是带了枷锁的列表
1.元组的创建和元组的访问
元组的关键标志是逗号和小括号
>>> 8*(8)
64
>>> 8*(8,)
(8, 8, 8, 8, 8, 8, 8, 8)
2更新和删除一个元素
del 可删除整个元素
删除一个元素可以用分片([:])间接删除一个元素
>>> temp=(1,2,3,4,5)
>>> temp
(1, 2, 3, 4, 5)
>>> temp=temp[:2]+temp[3:]
>>> temp
(1, 2, 4, 5)
间接删除了第三个元素,而元组(1,2,3,4,5)因为失去了标签temp,故而会被回收机制删除
3元组相关的操作符
(1)拼接操作符(+ 拼接操作符两端的数据类型需一致)
>>> temp=(1,2,3,4,5,6,7)
>>> temp=temp[:2]+(11,34,56)+temp[2:]
>>> temp
(1, 2, 11, 34, 56, 3, 4, 5, 6, 7)
(2)比较操作符
(2)重复操作符
>>> 8*(8)
64
>>> 8*(8,)
(8, 8, 8, 8, 8, 8, 8, 8)
(4)关系
(5)逻辑(and or)
(6)成员(in not in)
python回收机制()
静态数据 (字符串 元组 固定分配的内存 )当没有标签贴上的时候,就会自动被回收,有多个标签贴上时每调用一次del直到标签为零时,python会自动回收
>>> temp=(1,2,3,4,5,6,7)
>>> temp=temp[:2]+(11,34,56)+temp[2:]
(1,2,3,4,5,6,7)的标签temp被贴到另一个元组上,所以就没有标签了,一会儿会被回收
- python基础学习(六):元组
- python基础学习--元组
- python 系统学习笔记(六)---元组
- python 系统学习笔记(六)---元组
- Python基础学习(六)
- 零基础入门学习Python(7):元组
- python学习(基础补充)--字符串、列表、元组
- python基础学习_元组拾遗
- python基础学习之元组
- Python基础学习<六>
- Python学习笔记六:列表、元组、字典
- python基础学习笔记(六)
- python基础 元组
- Python基础:元组
- python基础学习六: 切片
- Python-基础学习笔记(六)
- python基础篇--Tuple(元组)
- python入门(六):列表,元组的使用
- PhoneWindow.setContentView代码
- 在团队中如何带领新手
- DirectX学习之WinMain函数
- TextView控件高度大于文本高度问题
- ecshop整合百度编辑器不能关联商品处理方法
- python基础学习(六):元组
- JVM自动内存管理机制之运行时数据区域
- Linux设备驱动程序(LDD) 第三章:Scull设备
- JavaScript--如何拷贝一个json对象:浅复制和深复制
- 新版VirtualBox设置Ubuntu与windows共享文件夹的方法
- 构建NativeScript跨平台项目
- 在eclipse中建立android项目
- 编译原理语法分析(java)
- Supervisor 的使用记录