zoukankan      html  css  js  c++  java
  • 《流畅的python》第三章 字典和集合

    1. 标准库里面的所有映射类型都是用dict来实现的,所有它们有个共同限制,只有可散列的数据类型才能够作这些映射里的健(值可以不是可散列型的数据类型)

    原子不可变数据类型(str,bytes和数值类型)都是可散列类型,frozenset里只能容下可散列类型。元组只有当一个元组包含的所有元素都是可散列的情况下,它才是可散列的。

    字典有多种构造方法:

    1 a = dict(one = 1,two = 2,three = 3)
    2 b = {'one':1,'two':2,'three':3}
    3 c = dict(zip(['one','two','three'],[1,2,3]))
    4 d = dict([('two',2),('one',1),('three',3)])
    5 e = dict({'three':3,'two':2,'one':1})
    6 print(a==b==c==d==e)

    2. 字典推导:可以从任何以键值对作为元素的可迭代对象构建出字典。

  • 相关阅读:
    IfcQuantityWeight
    IfcPhysicalComplexQuantity
    IfcBinary
    大服务器
    DFF环境配置
    Java程序设置为开机自启动
    IfcArbitraryProfileDefWithVoids
    定位日志
    blazor相关资料
    老人与海 电影
  • 原文地址:https://www.cnblogs.com/chengchengaqin/p/9524070.html
Copyright © 2011-2022 走看看