python元组操作_Python中元组的常用操作

我们之前介绍过python中的列表,今天介绍一种和列表非常相似的数据类型元组,元组和列表唯一的区别就是元组不能修改,即不能对元组中的数据进行修改、删除和添加。元组和列表一样没有固定的数据类型约束,可以是字符串、浮点数、整数、元组、列表等。

工具/原料

Jupyter

方法/步骤

1

首先我们来创建元组,使用()可以创建空元组,创建元组时,元组中的元素用()括起来即可。如果要创建只有一个元素的元组必须要加逗号,我们使用tuple()函数可以将列表转元组。

e9a4f2eeadbcbe2ff9f098ac54dae43b3a8678d5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

03605157935653bb3fa0ba4f1d0b3121046171d5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

元组创建后是不能修改的,如下图所示我们使用元组的下标去修改元组会报错。

04201aa355e983ae2757879e68efe078153169d5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

步骤1的时候已经说了创建只有一个元素的元组时必须要加逗号,如果不加的话,如下图所示,我们使用type()函数,可以看到其实是int类型的。创建元组时也可以不加(),如下图所示,也是对的。

332d496699cf0253f6e3fd316b36e29146e85fd5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3c42a5ea3e86304885c30960c33104ebf7a752d5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

元组同样可以使用*去扩充,也可以用+号拼接;我们可以使用del去删除一个元组。查看元组的长度,我们使用len(tuple2),使用下标进行索引。

836a6aee1c324b18bfac524553a72633498448d5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

cca2552c56ee7b7f718ea2c16ef4fcf5ef0d41d5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

元组同样也有切片的功能,我们使用索引进行切片,切片即可以从左往右也可以从右往左。

0da37be7340f647817a2600dfd3e21c2bad6b5d5.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

注意事项

注意元组不能进行增删改操作

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值