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

    python命名元组如何理解

    小妮浅浅小妮浅浅2021-09-10 17:24:08原创2755

    说明

    1、NamedTuples是属于集合模块的轻量级、内存高效的对象类型。

    2、这些是类似字典的构造,可以在其中通过索引、键名或 getattr()函数访问属性值。

    实例

    从输入导入 NamedTuple
    class Account(NamedTuple):
        name:str
        value: float
            
    Account(name='Naina',value=100)

    输出

    帐户(名称='Naina',值=100.1)
    从集合导入 defaultdict
    学费_余额= defaultdict(lambda:200)
    学费_存款 = [帐户(姓名 =“奈娜”,价值=100),
                        帐户(姓名 =“史蒂夫”,价值 = 300),
                        帐户(姓名 =“本尼迪克特”,价值 = 200)]
    在tuition_deposits 中的存款:
        tuition_balances[deposit.name]+=deposit.value
    print(dict(tuition_balances))

    以上就是python命名元组的理解,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python命名元组
    上一篇:python默认字典是什么 下一篇:python类型提示是什么

    相关文章推荐

    • python切片符号的使用• python切片运算符和slice()的关系• python使用切片的三条规则• python切片功能的使用• python切片符号的介绍• python切片中内存的注意事项• python如何查找缺失的参数• python input输入读取数字• Python3.8编写猜数字游戏的方法• python下划线的作用• python itertools函数的多种用法• python默认字典是什么

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网