美文网首页
Python 字典(dic)操作

Python 字典(dic)操作

作者: 嗨皮Jerry | 来源:发表于2017-04-12 21:39 被阅读485次

    具体函数有 set(),pop(),update(),items(),keys(),values(),get(),setdefault()

    python 字典操作

    假设字典为dics = {0:'a', 1:'b', 'c':3}

    二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None:

    >>> print dics.get('a')

    0

    >>> print dics.get('Paul')

    None

    dict.get(key,default=None) 两个选项 一个 key 一个 default= None ----default可以是任何strings(字符)

    2.从字典中取值,若找到则删除;当键不存在时,显示异常key error

    [方法]  dics.pop('key')

    3.给字典添加一个条目。如果不存在,就指定特定的值;若存在,就算了。

    [方法] dic.setdefault(key, value)

    4. update

    >>> a = {'a':1,'b':2}

    >>> a.update({'c':3})

    >>>a

    {'a': 1,'c': 3,'b': 2}

    >>> a.update({'c':4})

    >>>a

    {'a': 1,'c': 4,'b': 2}

    dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。

    有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,目的就是保证这个集合的元素不会重复,这时,set就派上用场了。

    相关文章

      网友评论

          本文标题:Python 字典(dic)操作

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