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对应的值,若不存在则进行添加。

       

      

  • 相关阅读:
    对象直接量
    js学习类
    jquery.js与sea.js综合使用
    拥抱模块化的JavaScript
    匿名函数与闭包
    js对象如何合并?
    Web.config配置文件详解
    javascipt自定义命名空间、静态类、实例对象
    jQuery源码的基础知识
    企业架构/企业开发 [Enterprise architecture / Enterprise Development]
  • 原文地址:https://www.cnblogs.com/zhfang/p/8654936.html
Copyright © 2011-2022 走看看