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 条件判断的缩写方法
Sep 06 Python
Python计算回文数的方法
Mar 11 Python
Python中动态获取对象的属性和方法的教程
Apr 09 Python
python中sleep函数用法实例分析
Apr 29 Python
Python使用urllib2模块实现断点续传下载的方法
Jun 17 Python
python爬虫_微信公众号推送信息爬取的实例
Oct 23 Python
Python自动化运维_文件内容差异对比分析
Dec 13 Python
Python字符串内置函数功能与用法总结
Apr 16 Python
keras 自定义loss model.add_loss的使用详解
Jun 22 Python
Node.js 和 Python之间该选择哪个?
Aug 05 Python
AI:如何训练机器学习的模型
Apr 16 Python
Python编程中内置的NotImplemented类型的用法
Mar 23 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
smarty静态实验表明,网络上是错的~呵呵
2006/11/25 PHP
php xml 入门学习资料
2011/01/01 PHP
PHP curl 并发最佳实践代码分享
2012/09/05 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
2014/11/24 PHP
PHP JSON格式的中文显示问题解决方法
2015/04/09 PHP
php制作基于xml的RSS订阅源功能示例
2017/02/08 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
php 数据结构之链表队列
2017/10/17 PHP
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
js螺旋动画效果的具体实例
2013/11/15 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
JavaScript数组Array对象增加和删除元素方法总结
2015/01/20 Javascript
jquery中validate与form插件提交的方式小结
2016/03/26 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
vue axios 表单提交上传图片的实例
2018/03/16 Javascript
ES6的解构赋值实例详解
2019/05/06 Javascript
vue 获取及修改store.js里的公共变量实例
2019/11/06 Javascript
Python操作Excel之xlsx文件
2017/03/24 Python
正确理解python中的关键字“with”与上下文管理器
2017/04/21 Python
Flask框架各种常见装饰器示例
2018/07/17 Python
python判断列表的连续数字范围并分块的方法
2018/11/16 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
对python3.4 字符串转16进制的实例详解
2019/06/12 Python
Django的Modelforms用法简介
2019/07/27 Python
关于Keras模型可视化教程及关键问题的解决
2020/01/24 Python
如何安装并在pycharm使用selenium的方法
2020/04/30 Python
什么是python的函数体
2020/06/19 Python
python使用布隆过滤器的实现示例
2020/08/20 Python
世界上最大的折扣香水店:FragranceNet.com
2016/10/26 全球购物
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
开办加工厂创业计划书
2014/01/03 职场文书
聘任书的写作格式及范文
2014/03/29 职场文书
2015年挂职锻炼工作总结
2014/12/12 职场文书
司考复习计划
2015/01/19 职场文书
大学生求职意向书
2015/05/11 职场文书
创业不要错过,这4种餐饮新模式
2019/07/18 职场文书