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中replace方法实例分析
Aug 20 Python
python类中super()和__init__()的区别
Oct 18 Python
python正则表达式的使用
Jun 12 Python
django自带的server 让外网主机访问方法
May 14 Python
使用python实现对元素的长截图功能
Nov 14 Python
详解python内置常用高阶函数(列出了5个常用的)
Feb 21 Python
使用Django xadmin 实现修改时间选择器为不可输入状态
Mar 30 Python
jupyter修改文件名方式(TensorFlow)
Apr 21 Python
Python自定义聚合函数merge与transform区别详解
May 26 Python
解析Tensorflow之MNIST的使用
Jun 30 Python
python/golang实现循环链表的示例代码
Sep 14 Python
Python实现Excel自动分组合并单元格
Feb 22 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通过asort()给关联数组按照值排序的方法
2015/03/18 PHP
php阳历转农历优化版
2016/08/08 PHP
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
Javascript的常规数组和关联数组对比小结
2012/05/24 Javascript
input:checkbox多选框实现单选效果跟radio一样
2014/06/16 Javascript
jQuery搜索同辈元素方法
2015/02/10 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
JQuery中属性过滤选择器用法实例分析
2015/05/18 Javascript
干货分享:让你分分钟学会javascript闭包
2015/12/25 Javascript
JavaScript实现经典排序算法之插入排序
2016/12/28 Javascript
基于vue实现分页/翻页组件paginator示例
2017/03/09 Javascript
vue2.0中goods选购栏滚动算法的实现代码
2017/05/17 Javascript
Bootstrap Table使用整理(五)之分页组合查询
2017/06/09 Javascript
Node.js 多线程完全指南总结
2019/03/27 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
收集的几个Python小技巧分享
2014/11/22 Python
Python过滤列表用法实例分析
2016/04/29 Python
Django框架中序列化和反序列化的例子
2019/08/06 Python
泰国网上购物:Shopee泰国
2018/09/14 全球购物
俄罗斯童装网上商店:BebaKids
2020/06/06 全球购物
物流创业计划书
2014/02/01 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
道路建设实施方案
2014/03/18 职场文书
函授本科个人自我鉴定
2014/03/25 职场文书
贷款担保申请书
2014/05/20 职场文书
共产党员岗位承诺书
2014/05/29 职场文书
区域销售主管岗位职责
2014/06/15 职场文书
党的群众路线教育实践活动对照检查材料(个人)
2014/09/24 职场文书
服务明星事迹材料
2014/12/29 职场文书
公司介绍信范文
2015/01/31 职场文书
管理失职检讨书范文
2015/05/05 职场文书
师范生小学见习总结
2015/06/23 职场文书
2016年入党心得体会范文
2016/01/23 职场文书
2016年世界人口日宣传活动总结
2016/04/05 职场文书
《吸血鬼幸存者》新内容发布 追加多个全新模式
2022/04/07 其他游戏
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python