前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python3学习笔记 | 八、Python的类型与运算-元组

Python3学习笔记 | 八、Python的类型与运算-元组

作者头像
TeamsSix
发布2019-09-24 16:45:24
4600
发布2019-09-24 16:45:24
举报

一、元组的简介

元组与列表非常类似,只是不能在原处更改(这个跟字符串类似)。

元组在Python里的特点: • 任意对象的有序组合 • 通过偏移取数据 • 属于不可变序列类型 • 固定长度,异构,任意嵌套 • 对象引用的数组

二、元组的操作

元组的创建有下面几种:

>>> tuple = ()
>>> tuple = (1,)  #只有单个元素的时候,必须加逗号
>>> tuple = (1,2,'3',(4,5))
>>> tuple = 1,2,'3',(4,5)  #两个结果是同样的
>>> Tuple = tuple('1')  #python2下可使用,python3未成功

列表操作里只要是不在原处修改的,都可用于元组,操作和列表基本都一致。

>>> tuple = (1,2,'3',(4,5))
>>> tuple[0:3]
(1, 2, '3')
>>> (1,2) + (3,4)
(1, 2, 3, 4)
>>> (1,2)*4
(1, 2, 1, 2, 1, 2, 1, 2)
>>> len((1,2,3,4))
4

三、元组的方法

>>> tuple = (2,4,3,1,5)
>>> sorted(tuple)  #排序
[1, 2, 3, 4, 5]
>>> 
>>> for i in tuple:  #逐个显示元组数据
...     print(i,end = ' ')
...
2 4 3 1 5 
>>> tuple.index(1)  #查找元素位置
3
>>> tuple.count(2)  #统计元素数量
1

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-01-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 TeamsSix 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、元组的简介
  • 二、元组的操作
  • 三、元组的方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档