python中字典用法总结

dict 字典的一些用法

共有 6 种用法

1.  查看
    有两种方式:
        a.  dict[key] -> 若 key 值不存在,会报 KeyError 的错误 ; 若 key 值存在,返回 key 所对应的 value 值
​
        b.  dict.get(key, default) -> 若 key 不存在不会 报错, 会返回 default
            总结:dict 字典根据 key 来查看 dict 中的数据 就相当于 list 中 要根据 index 来看其,相对应的数据
                 但是 dict 是无序的,所以导致没有 index 这一说法,只能根据 key
2.  新增/修改
    一种方式:
        dict[key] = value  -> a. 当 key 值存在,就修改 key 所对应的 value 值
                              b. 当 key 值不存在,就 添一个键值对 {key: value}
        dict[key] = dict.get(key, default)
3.  删除
    两种方式:
        a. mydict.pop(key)
            根据 key 值 来删除 字典 中的键值对
        b. mydict.popitem()
            默认删除 dict 字典中的最后一个元素
4.  遍历
    四种方式:
        a. 遍历 keys  ->  for key in mydict
​
                          mydict.keys() -> 现将 dict 字典中的 keys 用一个 list 封装好
                          然后再遍历   -> for key in mydict.keys()
​
        b. 遍历 values  -> mydict.values()  ->  将 dict 字典中的 values 用一个 list 封装好
                                                然后再遍历  -> for value in mydict.values
​
        c. 遍历 key 与 values -> mydict.items() -> 先将 dict 中的 键值对 用 元组 tuple 封装好,然后在放到 list 中
                                                  最后在遍历  -> for item in mydict.items()
5.  统计长度
    总结:
        len(mydict)
        统计的是字典的 key 值的个数
6.  成员关系
    总结:
        '甜心' in mydict  -> false
        看的是属不属于 key ,是 key 之间的成员关系

                
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值