zoukankan      html  css  js  c++  java
  • 字典类型

    1·用途:用来存放多个不同类型的值

    2·定义方式:在{}内用逗号分隔开多个key:value的元素,其中value可以是任意数据类型,key通常用来描述value的,所以key通常是字符串类型,但key必须是不可变的类型(intfloatstr uple)

    3·常用操作+内置的方法

    优先掌握的操作:

    #1 按key存取值:可存可取

    #2 长度len

    #3 成员运算

    #4 删除

    #5 键key(),值values(),键值对items()

    #6 循环

    d={'name':'egon','age':18,'sex':'male','hobbies':[1,2,3]}

    for k in d.keys():

        print(k)

    for k in d:

        print(k)

    for v in d.values():

        print(v)

    for k.v in d.items():

        print(k.v)

    ======================================该类型总结====================================

    存多个值

    无序

    可变

    需要掌握的方法:

    1、get方法

    2、update方法

    3、formkeys:需求时快速新造出一个字典,value初始值都为None,key的值都来自一个列表

    4、setdefault 在key存在的情况下不修改值,会返回原值

    在key不存在的情况下新增值,会返回新的值

  • 相关阅读:
    Expression基础体验
    浅谈Pool对象
    TreeBuilder科学的树创建器
    2种负载均衡算法
    亲自打造Deferred对象
    Animation
    micro-template改造
    Node.js的缺陷
    让JSON.js完全适应.NET
    关系型数据库操作一些不好用的地方
  • 原文地址:https://www.cnblogs.com/xiamenghan/p/9671201.html
Copyright © 2011-2022 走看看