美文网首页
Python3 第4章 字典

Python3 第4章 字典

作者: 冲云简 | 来源:发表于2018-11-15 09:45 被阅读0次

    第4章 字典

    4.1 字典介绍
    字典的数据结构称为映射,由键-值对组成,且无序。其中键是不可变,值是可变的。
    字典基本操作:
    len(dict) /// 获取字典的键-值对数
    dict[k] /// 取出字典对应键的值
    dict[k] = value /// 将字典的键key的值对应赋为value
    del dict[k] /// 删除字典键为k的项
    k in dict /// 检查字典dict是否包含k的项

    字符串格式方法
    dict = {aa: 2}
    “Abcdef{aa}”.format_map(dict) ///Abcdef2
    其中format_map 表示取dict的键对应的值。

    4.2 字典方法
    clear ///删除所有字典项
    copy ///浅复制, 只复制指针地址。
    deepcopy ///深复制,复制值及其包含的所有值
    fromkeys ///以参数每个元素为键创建字典,默认值都为None
    get ///查找键的值,如果没有则返回None。
    items ///返回一个元素以(key,value)组成的列表,是一种名为字典视图的特殊类型,视图的一个优点为不复制
    keys /// 返回一个包含所有键的字典视图
    pop /// 获取键的值,并将该键从字典移除
    popitem /// 弹出字典一个键值
    setdefault ///查找添加键的值,查找的键存在则返回值,不存在则返回为None,并添加查找的键-值,默认值为None。
    update /// 更新或插入对应的字典。包含这个字典就更新,没有就插入
    values /// 返回所有字典的键对应的值,组成的字典视图

    相关文章

      网友评论

          本文标题:Python3 第4章 字典

          本文链接:https://www.haomeiwen.com/subject/tvpefqtx.html