[原创]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 将字符串转换成字典dict
Mar 24 Python
Python使用百度API上传文件到百度网盘代码分享
Nov 08 Python
Python lxml模块安装教程
Jun 02 Python
Python中的深拷贝和浅拷贝详解
Jun 03 Python
Linux 下 Python 实现按任意键退出的实现方法
Sep 25 Python
python安装Scrapy图文教程
Aug 14 Python
python爬虫获取多页天涯帖子
Feb 23 Python
Python爬虫PyQuery库基本用法入门教程
Aug 04 Python
opencv实现图片模糊和锐化操作
Nov 19 Python
python+selenium 定位到元素,无法点击的解决方法
Jan 30 Python
python 实现多线程下载m3u8格式视频并使用fmmpeg合并
Nov 15 Python
TensorFlow2.0:张量的合并与分割实例
Jan 19 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
php 设计模式之 单例模式
2008/12/19 PHP
关于php mvc开发模式的感想
2011/06/28 PHP
PHP实现支持加盐的图片加密解密
2016/09/09 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
2017/01/21 PHP
input 高级限制级用法
2009/03/26 Javascript
jquery学习笔记二 实现可编辑的表格
2010/04/09 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
jQuery遍历之next()、nextAll()方法使用实例
2014/11/08 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
2015/09/02 Javascript
javascript日期处理函数,性能优化批处理
2015/09/06 Javascript
EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码
2016/06/02 Javascript
jQuery简单实现点击文本框复制内容到剪贴板上的方法
2016/08/01 Javascript
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
vue-cli3 取消eslint校验代码的解决办法
2020/01/16 Javascript
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
Python批量按比例缩小图片脚本分享
2015/05/21 Python
django接入新浪微博OAuth的方法
2015/06/29 Python
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
Python实现针对含中文字符串的截取功能示例
2017/09/22 Python
Python中整数的缓存机制讲解
2019/02/16 Python
Python之指数与E记法的区别详解
2019/11/21 Python
Python基础之高级变量类型实例详解
2020/01/03 Python
CSS3 函数技巧 用css 实现js实现的事情(clac Counters Tooltip)
2017/08/15 HTML / CSS
大学生演讲稿范文
2014/01/11 职场文书
户外用品商店创业计划书
2014/01/29 职场文书
人力资源经理的岗位职责范本
2014/02/28 职场文书
广播体操比赛口号
2014/06/10 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
作风整顿剖析材料
2014/09/30 职场文书
实习证明格式范文
2014/10/14 职场文书
2016猴年春节问候语
2015/11/11 职场文书
小学音乐课教学反思
2016/02/18 职场文书
Python import模块的缓存问题解决方案
2021/06/02 Python
Anaconda安装pytorch及配置PyCharm 2021环境
2021/06/04 Python