python基础学习之如何对元组各个元素进行命名详解


Posted in Python onJuly 12, 2018

元祖的创建

元祖创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

>>> temp=(1)
>>> temp
1
>>> type(temp)
<class 'int'>
>>> temp2=1,2,3,4,5
>>> temp2
(1, 2, 3, 4, 5)
>>> type(temp2)
<class 'tuple'>
>>> temp=[]
>>> type(temp)
<class 'list'>
>>> temp=()
>>> type(temp)
<class 'tuple'>
>>> temp=(1,)
>>> temp
(1,)
>>> type(temp)
<class 'tuple'>

对元组各个元素进行命名

1,通过对元组索引值的命名

2,通过标准库中的collections.nametuple替代内置touple

通过对元组索引值的命名

好比在c中的defined详细见代码

name,gender,age = range(3)
student = ("ruioniao","man","19")
student["name"]
student["age"]
student["gender"]
#输出
#"ruoniao"
#19
#man

使用标准库中collections.nametuple代替内置的tuple 

python基础学习之如何对元组各个元素进行命名详解 

python基础学习之如何对元组各个元素进行命名详解

s这个变量名可以直接通过属性方式访问

 Student是namedtuple的名称,后面的列表是其元素创建时还可以

s= Student(name="ruoniao",age="19",sex="man")
 #输出Student(name='ruoniao', age='19', sex='man')

可以通过‘点'像类访问属性那样进行访问

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
Python正则表达式匹配中文用法示例
Jan 17 Python
python smtplib模块自动收发邮件功能(二)
May 22 Python
Python3 使用cookiejar管理cookie的方法
Dec 28 Python
Python实现操纵控制windows注册表的方法分析
May 24 Python
Python学习笔记之变量、自定义函数用法示例
May 28 Python
python实现雪花飘落效果实例讲解
Jun 18 Python
python实现大文本文件分割
Jul 22 Python
如何用Python来搭建一个简单的推荐系统
Aug 07 Python
Pytorch 实现冻结指定卷积层的参数
Jan 06 Python
PyQt5实现简单的计算器
May 30 Python
python有几个版本
Jun 17 Python
如何用 Python 制作 GitHub 消息助手
Feb 20 Python
详解Python中的分组函数groupby和itertools)
Jul 11 #Python
Python中的groupby分组功能的实例代码
Jul 11 #Python
python中实现字符串翻转的方法
Jul 11 #Python
Python3.7中安装openCV库的方法
Jul 11 #Python
Python实用技巧之利用元组代替字典并为元组元素命名
Jul 11 #Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
Jul 11 #Python
python 对txt中每行内容进行批量替换的方法
Jul 11 #Python
You might like
PHP clearstatcache()函数详解
2010/03/02 PHP
利用php+mysql来做一个功能强大的在线计算器
2010/10/12 PHP
php使用number_format函数截取小数的方法分析
2016/05/27 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
js实现省市联动效果的简单实例
2014/02/10 Javascript
jQuery 复合选择器应用的几个例子
2014/09/11 Javascript
jQuery使用之处理页面元素用法实例
2015/01/19 Javascript
JavaScript原生对象之String对象的属性和方法详解
2015/03/13 Javascript
jQuery的load()方法及其回调函数用法实例
2015/03/25 Javascript
JavaScript 里的类数组对象
2015/04/08 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
JS实现物体带缓冲的间歇运动效果示例
2016/12/22 Javascript
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
理解 Node.js 事件驱动机制的原理
2017/08/16 Javascript
关于JavaScript语句后面的分号问题
2017/12/07 Javascript
微信jssdk逻辑在vue中的运用详解
2018/11/14 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
小程序怎样让wx.navigateBack更好用的方法实现
2019/11/01 Javascript
vue自定义正在加载动画的例子
2019/11/14 Javascript
如何基于JS截获动态代码
2019/12/25 Javascript
浅析Python中的for 循环
2016/06/09 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
Python3 实现爬取网站下所有URL方式
2020/01/16 Python
django 外键创建注意事项说明
2020/05/20 Python
Python调用JavaScript代码的方法
2020/10/27 Python
Expedia印度:您的一站式在线旅游网站
2017/08/24 全球购物
婴儿地球:Baby Earth
2018/12/25 全球购物
职专应届生求职信
2013/11/16 职场文书
单位消防安全制度
2014/01/12 职场文书
我的画教学反思
2014/04/28 职场文书
社区服务活动总结
2014/05/07 职场文书
三好学生个人总结
2015/02/15 职场文书
民事申诉状范本
2015/05/20 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
Python 类,对象,数据分类,函数参数传递详解
2021/09/25 Python
详解OpenCV曝光融合
2022/04/29 Python