[原创]Python入门教程4. 元组基本操作


Posted in Python onOctober 31, 2018

前面简单介绍了Python列表基本操作,这里再来简单讲述一下Python元组相关操作

>>> dir(tuple) #查看元组的属性和方法
['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'count', 'index']
>>> t1 = () #创建空元组
>>> tuple() #创建空元组
()
>>> (1,) #创建只有一个元素的元组(创建只有一个元素的元组,元素后面要有逗号,)
(1,)
>>> 1,
(1,)
>>> 2,3 #直接用逗号隔开两个值就可以创建一个元组
(2, 3)
>>> x,y = 2,3 #右边为一个元组
>>> x
2
>>> y
3
>>> x,y = y,x #使用元组复制,实现x与y交换值
>>> x
3
>>> y
2
>>> t2 = (1,2,3)
>>> t2[1] #获取序号为1的元组
2
>>> t2[1] = 4 #元组不能改变值,这里会报错!
Traceback (most recent call last):
 File "<pyshell#14>", line 1, in <module>
  t2[1] = 4
TypeError: 'tuple' object does not support item assignment
>>> t3 = (2,3,3,3,4,5)
>>> t3.count(3) # count()方法统计元组中元素3的个数
3
>>> t3.index(4) # index()方法获取元素4的位置序号
4

再次提醒注意:元组不能改变其值!!

简单入门教程~

基本一看就懂~O(∩_∩)O~

未完待续~~欢迎讨论!!

Python 相关文章推荐
Python格式化压缩后的JS文件的方法
Mar 05 Python
Linux下为不同版本python安装第三方库
Aug 31 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
May 08 Python
Python实现截取PDF文件中的几页代码实例
Mar 11 Python
python图形绘制奥运五环实例讲解
Sep 14 Python
python实现的汉诺塔算法示例
Oct 23 Python
python读取raw binary图片并提取统计信息的实例
Jan 09 Python
pytorch 彩色图像转灰度图像实例
Jan 13 Python
python实现图像拼接功能
Mar 23 Python
Python xml、字典、json、类四种数据类型如何实现互相转换
May 27 Python
Pandas之缺失数据的实现
Jan 06 Python
Python常遇到的错误和异常
Nov 02 Python
对numpy中数组转置的求解以及向量内积计算方法
Oct 31 #Python
Ubuntu下Python2与Python3的共存问题
Oct 31 #Python
对numpy中向量式三目运算符详解
Oct 31 #Python
对numpy中的where方法嵌套使用详解
Oct 31 #Python
在Python中使用defaultdict初始化字典以及应用方法
Oct 31 #Python
在ubuntu16.04中将python3设置为默认的命令写法
Oct 31 #Python
设置python3为默认python的方法
Oct 31 #Python
You might like
vBulletin Forum 2.3.xx SQL Injection
2006/10/09 PHP
PHP脚本的10个技巧(8)
2006/10/09 PHP
PHP简洁函数小结
2011/08/12 PHP
PHP设计模式之调解者模式的深入解析
2013/06/13 PHP
php获取远程图片并下载保存到本地的方法分析
2016/10/08 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
2019/05/09 PHP
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
javascript对JSON数据排序的3个例子
2014/04/12 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
2015/04/14 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
2015/10/28 Javascript
ES6学习教程之对象字面量详解
2017/10/09 Javascript
Vue2.0实现组件数据的双向绑定问题
2018/03/06 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
2018/05/17 Javascript
[02:51]2014DOTA2 TI小组赛总结中国军团全部进军钥匙球馆
2014/07/15 DOTA
Python基于回溯法解决01背包问题实例
2017/12/06 Python
python实现Floyd算法
2018/01/03 Python
python pandas读取csv后,获取列标签的方法
2018/11/12 Python
CentOS7下安装python3.6.8的教程详解
2020/01/03 Python
通过 Python 和 OpenCV 实现目标数量监控
2020/01/05 Python
使用Python+selenium实现第一个自动化测试脚本
2020/03/17 Python
Python 操作 PostgreSQL 数据库示例【连接、增删改查等】
2020/04/21 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
英国户外玩具儿童游乐设备网站:TP Toys(蹦床、攀爬框架、秋千、滑梯和游戏屋)
2018/04/09 全球购物
瑞典廉价机票预订网站:Seat24
2018/06/19 全球购物
加拿大城市本地限时优惠:Buytopia.ca
2018/09/19 全球购物
美国知名的旅游网站:OneTravel
2018/10/09 全球购物
毕业生个人投资创业计划书
2014/01/04 职场文书
自我鉴定怎么写
2014/01/12 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
《两个铁球同时着地》教学反思
2014/02/13 职场文书
机械工程及其自动化专业求职信
2014/08/08 职场文书
警告通知
2015/04/25 职场文书
Python如何用re模块实现简易tokenizer
2022/05/02 Python