• 字典的操作


    【字典】
    创建
    1.{key:value,key:value}
    2.dict(key:value)
    3.dict([key:value])
    4.{}.fromkeys(keys,value)


    增加操作
    1.dict[key] = value
    2.dict.setdefault(key,value)如果已存在key,再次添加不会新增,只返回已存在的value值


    删除操作
    1.del dict[key]
    2.pop(key)
    3.popitem()随便删除一个key
    4.clear()清空整个dict


    修改操作
    dict1.update(dic2)将dict2中的键值覆盖到dict1中


    查操作
    1.dict[key]返回key对应的值
    2.dict.get[key, default=None]如果不存在默认返回None,返回值可以自定义设置
    3.dict.keys()
    4.dict.values()
    5.dict.items()返回一个包含所有(键,值)元组的列表([(key,value),(key,value)])


    循环
    1.for i in dict:print(i,dict[i])推荐用法
    2.for i in dict.items(): print(i) 返回(key,value)(key,value)
    3.for i,j in dict.items(): print(i,j)返回 key,value

  • 相关阅读:
    Winfrom 动画实现
    Android-SD卡相关操作
    Android-动态权限获取
    Java 常用知识点
    无锁队列的实现
    稳定的快排
    设计模式
    map的线程安全
    win 消息
    memecpy源码
  • 原文地址:https://www.cnblogs.com/meizile/p/12553327.html
Copyright © 2020-2023  润新知