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全局变量用法实例分析
Jul 19 Python
Python建立Map写Excel表实例解析
Jan 17 Python
Python多线程扫描端口代码示例
Feb 09 Python
python3对接mysql数据库实例详解
Apr 30 Python
python实现感知机线性分类模型示例代码
Jun 02 Python
Python中的pathlib.Path为什么不继承str详解
Jun 23 Python
python多进程重复加载的解决方式
Dec 13 Python
pytorch方法测试详解——归一化(BatchNorm2d)
Jan 15 Python
Python通过VGG16模型实现图像风格转换操作详解
Jan 16 Python
基于keras中的回调函数用法说明
Jun 17 Python
Python常用类型转换实现代码实例
Jul 28 Python
django上传文件的三种方式
Apr 29 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实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
2020/05/02 PHP
Js 回车换行处理的办法及replace方法应用
2013/01/24 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
JavaScript实现关键字高亮功能
2014/11/12 Javascript
jQuery实现hover合成事件的方法
2015/08/06 Javascript
JavaScript的jQuery库中function的存在和参数问题
2015/08/13 Javascript
jQuery实现垂直半透明手风琴特效代码分享
2015/08/21 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
2016/10/09 Javascript
Vuex入门到上手教程
2018/06/20 Javascript
vue 表单验证按钮事件交由父组件触发的方法
2018/12/17 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
2019/04/09 Javascript
vue.config.js常用配置详解
2019/11/14 Javascript
Element Popover 弹出框的使用示例
2020/07/26 Javascript
[04:12]第二届DOTA2亚洲邀请赛选手传记-Newbee.Sccc
2017/04/03 DOTA
python实现12306火车票查询器
2017/04/20 Python
解决出现Incorrect integer value: '' for column 'id' at row 1的问题
2017/10/29 Python
django DRF图片路径问题的解决方法
2018/09/10 Python
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
django框架用户权限中的session缓存到redis中的方法
2019/08/06 Python
Python 实现取多维数组第n维的前几位
2019/11/26 Python
python与mysql数据库交互的实现
2020/01/06 Python
python继承threading.Thread实现有返回值的子类实例
2020/05/02 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
用python监控服务器的cpu,磁盘空间,内存,超过邮件报警
2021/01/29 Python
python 批量将中文名转换为拼音
2021/02/07 Python
Currentbody法国:健康与美容高科技产品
2020/08/16 全球购物
学校文明单位申报材料
2014/05/06 职场文书
2014中考励志标语
2014/06/05 职场文书
代领报检证委托书范本
2014/10/11 职场文书
个人对照检查剖析材料
2014/10/13 职场文书
单位婚育证明范本
2014/11/21 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
雷锋电影观后感
2015/06/10 职场文书
MySQL配置主从服务器(一主多从)
2021/08/07 MySQL
html5调用摄像头截图功能
2022/01/18 Javascript