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不存在的情况下新增值,会返回新的值

  • 相关阅读:
    面经-新浪
    面经-中兴
    面经-趋势科技
    面经-酷家乐
    面经-大华
    面经-明略科技
    面经-小米
    面经-虹软
    coroutine
    Coroutine 终止协程和异常处理
  • 原文地址:https://www.cnblogs.com/xiamenghan/p/9671201.html
Copyright © 2011-2022 走看看