zoukankan      html  css  js  c++  java
  • 字典

     1. 字典

            dict  用{}来表示    键值对数据  {key:value}  唯一性

            键  都必须是可哈希的   不可变的数据类型就可以当做字典中的键

            值  没有任何限制


         2. 增删改查

            dic[key] = value

            dic.setdefault(key,value)   如果键在字典中存在不进行任何操作,否则就添加

                                        可以通过key查询,没有这个key返回None

            ====================================================================

            pop(key)                    有返回值  返回的是被删除value
            del dic[key]
            popitem()                   随机删除
            clear()                     清空字典


            ======================================================================

            dic[key] = value
            dic.update(字典)

            =======================================================================

            get(key)
            dic[key]
            for 循环
            setdefault(key)

            =======================================================================

        3.字典的其他操作:

            keys     获取到所有的键存在一个高仿的列表中

            values   获取到所有的值存在一个高仿的列表中

            items    获取到所有的键值对已元祖的形式存在一个高仿的列表中

            解构:

                a,b  = 1, 2

                a,b  = (1,2)

                a,b  = [1,2]

         4. 字典的嵌套:

                dic = {
                    'name':'汪峰',
                    'age':43,
                    'wife':{
                        'name':'国际章',
                        'age':39,
                        'salary':100000
                    },
                    'baby':[
                        {'name':'熊大','age':18},
                        {'name':'熊二','age':15},
                    ]

                }

                dic['baby'][0]['age'] = 19

                print(dic)

  • 相关阅读:
    LeetCode 72. Edit Distance
    LeetCode 71. Simplify Path
    LeetCode 70. Climbing Stairs
    LeetCode 69. Sqrt(x)
    Ubuntu系统测评
    itchat 爬了爬自己的微信通讯录
    logistic回归模型
    多元线性回归模型
    可乐鸡翅制作难点
    梯度下降算法&线性回归算法
  • 原文地址:https://www.cnblogs.com/anfusong/p/9404283.html
Copyright © 2011-2022 走看看