美文网首页
Python笔记_5_循环遍历字典的方法

Python笔记_5_循环遍历字典的方法

作者: 商三郎 | 来源:发表于2017-11-22 22:14 被阅读0次

    在Python语言中,开发者可以使用for循环遍历列表。字典作用另一种常用的数据结构,如何进行遍历呢?

    1. 键(key)的遍历

    for循环可以遍历字典中所有的键,就像列表一样。

    d={'name':'joy','gender':'m','major':'cs'}

    for key in d:

        print key,' value : ', d[key]

    运行上述代码可显示:

    name value : joy

    gender value : m

    major value : cs

    2. 值(value)的遍历

    d.values() 方法可返回字典中所有的值。

    for value in d.values():

        print value

    运行上述代码可显示:

    m

    cs

    joy

    同样,可使用d.keys() 方法对键进行遍历。

    or key in d.keys():

        print key

    运行上述代码可显示:

    gender

    major

    name

    3. 键-值(key-value)对的遍历

    d.items() 方法会将键-值对作为元组返回,for循环的一大好处就是可以循环中使用序列解包。

    for key, value in d.items():

        print key, ' value : ', value

    上述代码运行可显示:

    gender value : m

    major value : cs

    name value : joy

    使用一个变量接收键-值对。

    for iterm in d.items():

        print iterm

    上述代码运行可显示:

    ('gender', 'm')

    ('major', 'cs')

    ('name', 'joy')

    相关文章

      网友评论

          本文标题:Python笔记_5_循环遍历字典的方法

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