python元组: 元组是另一个数据类型,类似于List(列表)。 元组用"()"标识。内部元素用逗号隔开。 但是元组不能二次赋值,相当于只读列表。
下面我们来举个例子:
#!/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 # 打印组合的元组
上述的实例 输出的结果如下:
('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')
以下是元组无效的, 因为元组是不允许更新的。而列表是允许更新的 ,我们举个例子如下:
#!/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变量类型 -元组的实际运用与意义的详细内容,更多请关注Gxl网其它相关文章!
查看更多关于python变量类型-元组的实际运用与意义的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did83860