杨桃的Python基础教程——第5章:Python数据类型(四)元组

本人CSDN博客专栏:https://blog.csdn.net/yty_7
Github地址:https://github.com/yot777/Python-Primary-Learning

 

5.6 六种数据类型之四: Tuple元组)

元组(tuple)与列表类似,不同之处在于元组的元素不能修改

元组写在小括号里,元素之间用逗号隔开。

元组中的元素类型可以不相同。

# 举例1
>>> a = (1991, 2014, 'physics', 'math')
>>> print(a)
(1991, 2014, 'physics', 'math')

元组与字符串类似,可以被索引且下标索引从0开始,也可以进行截取/切片,但元素不能修改。

# 举例2
>>> b = ('a','b','c','d','e')
>>> b[0]   #元组b中索引为0的元素
'a'
>>> b[1:4]  #对元组进行切片,找出元组b中索引为b[1],b[2],b[3]的元素(可参考上一节的讲解)
('b', 'c', 'd')
>>> b[0] = 'f'  #试图改变元组b中索引为0的元素的值,报错
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment

元组也支持用+操作符:

# 举例3
>>> tup1, tup2 = (1, 2, 3), (4, 5, 6)
>>> print(tup1+tup2)
(1, 2, 3, 4, 5, 6)

 

参考教程:

廖雪峰的Python教程

https://www.liaoxuefeng.com/wiki/1016959663602400

廖雪峰的Java教程

https://www.liaoxuefeng.com/wiki/1252599548343744

Python3 教程 | 菜鸟教程
https://www.runoob.com/python3/
 

如果您觉得本篇本章对您有所帮助,欢迎关注、评论、点赞!Github欢迎您的Follow、Star!
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值