zoukankan      html  css  js  c++  java
  • python-字典

    字典

    什么是字典

    字典是一系列键值对的集合,每一个键都与一个值相关联,可以通过键访问与之关联的值。

    字典用{ }表示,键和值之间用冒号分隔,键值对之间用逗号分隔。

    举个栗子:

    tom = {"age":18, "country":"America"}

    print(tom["age"])   #18

    字典数据结构的应用场景

    (1)存储一个对象的多种信息

    (2)存储众多对象的同一种信息

    字典的操作

    字典是一种动态的数据结构,可对字典中的键值对进行操作

    (1)增加键值对

    通过指定字典的键和与之相关联的值来增加字典的键值对

    dir[new_key] = new_value

    键值对的排列顺序与添加的顺序不同,python不关心键值对的排列顺序,只关心键和值的关联关心

    (2)删除键值对

    通过del删除字典中的键值对

    del dir[key]

    (3)修改字典中的值

    通过指定指定字典的键并对与之相关联的值重新赋值

    dir[key] = new_value

    遍历字典

    (1)遍历字典中的键和值

    通过items()方法

    (2)遍历字典中的所有键

    通过keys()方法

    (3)遍历字典中的所有值

    通过values()方法

    (4)按顺序遍历字典

    通过sorted()方法

    字典嵌套

    (1)列表里存储字典

    (2)字典里存储列表

    (3)字典里存储字典

  • 相关阅读:
    pku 1077 Eight
    poj 1700 过河问题 贪心法
    字典树
    [转] 解读IntelliJ IDEA的优缺点
    【转】STL 容器类内部实现
    Google Chrome太强大了
    【转】从哈希存储到Bloom Filter
    [转]我的多年羽毛球自学心得
    好书推荐
    【转】C++错误中英文对照表
  • 原文地址:https://www.cnblogs.com/marton/p/10633796.html
Copyright © 2011-2022 走看看