python中tuple(元组)使用总结
来源:互联网 发布:磁力在线播放 源码 编辑:程序博客网 时间:2024/06/06 03:37
摘自廖雪峰python学习。
tuple和list唯一区别即tuple为常量,一经确定无法修改。
因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。
In [1]: a = (2,3,"4")In [2]: a[0]Out [2]: 2
需要注意的两点:
tuple建立单个元素的时候,不能直接In [3]: a = (1)
,这时括号转义成了数学计算中的括号。
In [3]: b = (1)In [4]: bOut [4]: 1
另外,tuple中嵌套了list时,该list是可以改变的,因为tuple中存放的是list指针,指针本身地址不变,但是指向的list元素变了。
In [5]: c = (1,2,[3,4])In [6]: c[2][0] = 0In [7]: cOut [7]: (1,2,[0,4])
阅读全文
0 0
- python中tuple(元组)使用总结
- Python中列表List[]和元组tuple()类型使用总结
- Python元组tuple
- python 元组(tuple)
- python tuple元组
- Python-Tuple元组
- python:元组tuple
- python---元组tuple
- Python 元组(tuple)
- Python tuple(元组)
- Python Tuple(元组) tuple()方法
- Python tuple 元组详解
- Python tuple 元组详解
- Python tuple 元组详解
- Python tuple 元组详解
- Python tuple 元组详解
- Python tuple 元组详解
- Python tuple 元组详解
- C51串口
- mobiscroll 时间选择器小结
- JAVA框架原理
- redis学习笔记(二)
- 1020. 月饼 (25)
- python中tuple(元组)使用总结
- (欧) 第5章 程序设计基本概念
- python笔记
- h5的全局属性-对任何元素都可使用的属性
- 移动端拨打电话功能
- text段,data段,bss段,堆和栈
- ASR1:MFCC特征提取
- js Date对象以及使用过程中常见的问题
- C++ string与int的互相转换