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)字典里存储字典

  • 相关阅读:
    keyCode 与charCode
    阻止事件冒泡的三种手段
    jquery实现二级菜单
    static public和 public static 区别
    java单例模式
    使用jqueryui
    正则表达式
    PHP中mysql_affected_rows()和mysql_num_rows()区别
    PHP中冒号、endif、endwhile、endfor这些都是什么
    jqueryMobile
  • 原文地址:https://www.cnblogs.com/marton/p/10633796.html
Copyright © 2011-2022 走看看