元组的基本操作

#和列表一样,元组也有一些基本操作,如访问元组、修改元组、删除元组、索引和截取等操作。当然,这里的修改、删除和截取等操作和列表的操作不太一样。
1、访问元组
1 1 #可以使用下标索引访问元组中的值,例如:
2 2 >>> target=('肖涛','hello','world',2015,2016)
3 3 >>> print('target[0]is:',target[0])
4 4 target[0]is: 肖涛

2、修改元组

1 1 #元组中的元素值不允许修改,但可以对元组进行连接组合,例如:
2 2 >>> target=('肖涛','林徐悦','陈安')
3 3 >>> numbers=(1,2,3,4,5,6)
4 4 >>> print('合并结果为:',target+numbers)
5 5 合并结果为: ('肖涛', '林徐悦', '陈安', 1, 2, 3, 4, 5, 6)

3、删除元组

 1  1 #元组中的元素值不允许删除,但可以使用del语句删除整个元组,例如:
 2  2 >>> target=('肖涛','林徐悦','陈安')
 3  3 >>> del target
 4  4 >>> print('删除后的结果:',target)
 5  5 Traceback (most recent call last):
 6  6   File "", line 1, in 
 7  7     print('删除后的结果:',target)
 8  8 NameError: name 'target' is not defined
 9  9 >>> taeget=('肖涛','林徐悦','陈安')
10 10 >>> print('删除后的结果:',del target)         #错误!
11 11 SyntaxError: invalid syntax
12 12 #以上实例的元组被删除后,输出量会有异常信息,输出结果告诉我们target没有定义,即target已经不存在了。

4、元组索引、截取

 1  1 #因为元组也是一个序列,所以可以访问元组中指定位置的元素,也可以截取索引中的一段元素,例如:
 2  2 >>> target=('肖涛','林徐悦','陈安','welcome')
 3  3 >>> target[0]
 4  4 '肖涛'
 5  5 >>> target[-2]
 6  6 '陈安'
 7  7 >>> target[:]
 8  8 ('肖涛', '林徐悦', '陈安', 'welcome')
 9  9 >>> target[:-1]
10 10 ('肖涛', '林徐悦', '陈安')

 end

转载于:https://www.cnblogs.com/DLHe/p/7691761.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值