• 技术文章 >Python技术 >Python基础教程

    python如何定义具名元组?

    小妮浅浅小妮浅浅2021-02-26 17:49:19原创5218

    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定义具名元组的方法,希望能对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python定义具名元组
    上一篇:python元组拆包如何实现? 下一篇:python线程优先级队列有哪些?

    相关文章推荐

    • Python如何清理驻留的字符串• Python selenium的详细安装整理• Python页面加载的等待方式• Python Selenium操作Cookie的方法• python常量折叠是什么• python元组拆包如何实现?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网