zoukankan      html  css  js  c++  java
  • python字典

    字典dict
    1.数据类型分类(按可变和不可变)
        不可变数据类型:数字、bool、str、tuple
        可变数据类型:list、dict、set
    2.dict的组成
        key:value
        key必须是可哈希(不可变数据类型)
        value可以是任意数据类型
    3.增
        dic[key] = value,若key以存在dic中,则修改value,若无key,则是增加
        dic.setdefault(key , value),若不写value,则值为None,若key已存在,则值不变
    4.删
        pop(key),根据key删除,有返回值value,若key不存在,会报错。可以在(key, 自定义报错内容),我们一般写None
        popitem(),随机删除,有返回值,返回(key,value)
        clear(),清除字典
        del 删除字典,也可以删除元素
    5.改
        通过key,改value
        update,字典与字典之间,dic1.update(dic2),dic2的元素添加和覆盖dic1
    6.查
        for循环
            keys:返回k,也可以不写
            values:返回v
            items:返回(k,v)
                a,b = b,a        a和b的值互换
        根据key值,获取value dic[k],当k 不存在是报错
        get(key, 报错提示语句),当k不存在是不会报错,默认是None
    7.嵌套字典
  • 相关阅读:
    mybatis常用的配置解析
    shiro学习(一)
    三、maven学习-高级
    二、maven学习
    一、maven学习
    常用工具类
    三、redis学习(jedis连接池)
    一、redis学习(基础)
    校验用户名是否存在(ajax+jackson)
    Spring-简介-IOC理论推导
  • 原文地址:https://www.cnblogs.com/wt7018/p/10800042.html
Copyright © 2011-2022 走看看