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

    一、创建字典(dict)

      dict={"name":"zf","address":"zj"}   冒号前后形成一个键值对,总共两个键值对。key:value,其中列表、字典不能作为key。

      字典里面可以嵌套字典、字符串、列表。

      字典是无序的。

    二、字典的查找,智能通过key查找。

    三、字典的删除

      del dict[key1]  可以删除字典中的ley1及其值。

    四、字典的for循环

      用for循环字典,得到的值是key

      用for循环dict.values(), 得到的值是value。

      用for循环dict.items,取得字典的键值对。

    五、字典的方法

      dic={"k1":"v1"}

      claer()

      copy() 浅拷贝

      dict.fromkeys(["k1","k2"],v1)  创建一个字典以k1,k2为键,以v1作为两个键的值。,

      get()   dic.get("k1")   ==>v1    若k1不存在则结果是None。

      pop()   dic.pop("k1") 删除k1的键值对。并可以获得删除的值。

      popitem()  随机删除字典中的一对键值,并获取删除的键值对。

      setdefault()  dic.setdefault("k1")   设置值,已经存在不设置,并获取当前key对应的值,若不存在,则进行添加,并取得当前key对应的值。

      update()  dic.update("k1":1111)  更新已经存在的key对应的值,若不存在则进行添加。

       

      

  • 相关阅读:
    JAVA程序员面试之《葵花宝典》
    61条Java面向对象设计的经验原则
    悟透JavaScript
    61条Java面向对象设计的经验原则
    悟透JavaScript
    SQL与Oracle数据库镜像对比
    21条SQL Server数据库开发经验
    VB开发——复制Excell表格
    国外Web2.0介绍
    关于RSS
  • 原文地址:https://www.cnblogs.com/zhfang/p/8654936.html
Copyright © 2011-2022 走看看