本文摘自php中文网,作者乌拉乌拉~,侵删。
这篇文章我们来学习一下python变量类型之中的元组,这是一个常用的变量元素。希望这篇文章能给刚刚接触到python的你提供一些帮助。python元组:元组是另一个数据类型,类似于List(列表)。元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。
下面我们来举个例子:
1 2 3 4 5 6 7 8 9 10 11 12 | #!/usr/bin/python
# -*- coding: UTF-8 -*-
tuple = ( 'runoob' , 786 , 2.23, 'john' , 70.2 )
tinytuple = (123, 'john' )
print tuple # 输出完整元组
print tuple[0] # 输出元组的第一个元素
print tuple[1:3] # 输出第二个至第三个的元素
print tuple[2:] # 输出从第三个开始至列表末尾的所有元素
print tinytuple * 2 # 输出元组两次
print tuple + tinytuple # 打印组合的元组
|
上述的实例输出的结果如下:
1 2 3 4 5 6 | ( 'runoob' , 786, 2.23, 'john' , 70.2)
runoob
(786, 2.23)
(2.23, 'john' , 70.2)
(123, 'john' , 123, 'john' )
( 'runoob' , 786, 2.23, 'john' , 70.2, 123, 'john' )
|
以下是元组无效的,因为元组是不允许更新的。而列表是允许更新的,我们举个例子如下:
1 2 3 4 5 6 7 | #!/usr/bin/python
# -*- coding: UTF-8 -*-
tuple = ( 'runoob' , 786 , 2.23, 'john' , 70.2 )
list = [ 'runoob' , 786 , 2.23, 'john' , 70.2 ]
tuple[2] = 1000 # 元组中是非法应用
list[2] = 1000 # 列表中是合法应用
|
以上就是我对于元组的一些理解,希望这篇文章能给刚刚接触到python的你提供一些帮助
以上就是python变量类型 -元组的实际运用与意义的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python中map函数和reduce函数的使用方法介绍(附代码)
Python中数据预处理(代码)
Python两种错误类型的介绍
Python和go语言有区别吗
Python里floor怎么用
Python怎么导出eps文件
初学者Python能用代码做什么
Python如何取set元素个数
详解Python中实现延时回调普通函数
Python 批量合并多个txt文件的实例讲解
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python变量类型 -元组的实际运用与意义