电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

python定義具名元組實例操作

瀏覽:38日期:2022-06-26 18:36:18

1、定義具名元組需要2個參數,第1個參數是類名,第2個參數是字段名,既可以是可迭代對象(如列表和元組),也可以是空格間隔的字符串:

Card = collections.namedtuple('Card', ('rank', 'suit'))Card = collections.namedtuple('Card', 'rank suit')

2、初始化時以一串參數形式傳入構造函數:

card_test = Card('J', 'hearts')

3、既可以通過.運算符,也可以用索引來取值:

print(card_test.rank)print(card_test[1])

知識點擴展:

具名元組的定義

Python標準庫collections中定義了具名元組(namedtuple)工廠函數,它可以構建帶字段名的元組。

工廠函數參數詳解

變量名 = namedtuple(typename, field_names, *, rename=False, defaults=None, module=None)

namedtuple工廠函數的參數詳解:

typename:定義具名元組的名稱,字符串型。

field_names:定義具名元組的字段名。該參數可以使用2種格式:

內部元素都是字符串的列表或元組;

例如[’商品’,’單價’,’數量’]或(’商品’,’單價’,’數量’)

以英文逗號’,’分隔的長字符串。字段名必須符合以下規則:

例如’商品,單價,數量’

字段名命名規則:

不能與關鍵字重名 不能以下劃線開頭 以字母(包括漢字)開頭,由字母、數字、下劃線組成。

rename:默認是False,意思是必須指定字段名。若為True,系統會對缺省的、重復的字段名自動重命名為’_索引值’。

defaults:設置默認值,可以是列表、元組,當字段數量大于defaults的元素數量時,后面的字段獲得缺省值。

例如字段名有’a’,’b’,’c’這3個,缺省值給了’1’,’2’兩個缺省值時,’b’=1,’c’=2。

module:設置所屬模塊,默認是’__main__’。

到此這篇關于python定義具名元組實例操作的文章就介紹到這了,更多相關python如何定義具名元組內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | 塑料薄膜_PP薄膜_聚乙烯薄膜-常州市鑫美新材料包装厂 | 水性绝缘漆_凡立水_绝缘漆树脂_环保绝缘漆-深圳维特利环保材料有限公司 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 山东氧化铁红,山东铁红-淄博科瑞化工有限公司 | 真空泵厂家_真空泵机组_水环泵_旋片泵_罗茨泵_耐腐蚀防爆_中德制泵 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 超细|超微气流粉碎机|气流磨|气流分级机|粉体改性机|磨粉机|粉碎设备-山东埃尔派粉体科技 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | SMC-ASCO-CKD气缸-FESTO-MAC电磁阀-上海天筹自动化设备官网 | 乐之康护 - 专业护工服务平台,提供医院陪护-居家照护-居家康复 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | BAUER减速机|ROSSI-MERSEN熔断器-APTECH调压阀-上海爱泽工业设备有限公司 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 哈希PC1R1A,哈希CA9300,哈希SC4500-上海鑫嵩实业有限公司 | 智能案卷柜_卷宗柜_钥匙柜_文件流转柜_装备柜_浙江福源智能科技有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 3A别墅漆/3A环保漆_广东美涂士建材股份有限公司【官网】 | 石栏杆_青石栏杆_汉白玉栏杆_花岗岩栏杆 - 【石雕之乡】点石石雕石材厂 | 自动钻孔机-全自动数控钻孔机生产厂家-多米(广东)智能装备有限公司 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 溶氧传感器-pH传感器|哈美顿(hamilton) | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | 深圳展厅设计_企业展馆设计_展厅设计公司_数字展厅设计_深圳百艺堂 | 免费个人pos机申请办理-移动pos机刷卡-聚合收款码办理 | 河南膏药贴牌-膏药代加工-膏药oem厂家-洛阳今世康医药科技有限公司 | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 天津中都白癜风医院_天津白癜风医院_天津治疗白癜风 | 甲级防雷检测仪-乙级防雷检测仪厂家-上海胜绪电气有限公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 杭州用友|用友软件|用友财务软件|用友ERP系统--杭州协友软件官网 |