zoukankan      html  css  js  c++  java
  • 第三天 PYTHON 基本数据类型

    dict 字典类型

    dict 字典类型提供的方法:(共9种)

    1、清除字典

    dic.clear()

    2、复制字典  浅拷贝

    dic.copy()

    3、根据序列,创建字典,并指定统一的值(默认为None);这个方法是静态方法

    dict.fromkeys([序列],值)

    4、根据Key获取值,key不存在时,可以指定默认值(None)

    dic.get(key,value)  #当key存在的时候,获取并返回存在值,当key不存在的时候,返回参数值

    5、获取字典中的key和值;可以用2个参数分别接收,如:k,v = dic.items()  这样可以将key返回到k,value返回到v

    dic.items()

    6、删除并获取值

    dic.pop(key,value)    #删除字典中的key值的键值对,并返回value

    dic.popitem()      #随机删除字典中的一个键值对,并返回删除的键值对。可以用两个参数分别接收

    7、设置值   如:已存在,不设置,获取当前key对应的值;如不存在,设置,获取当前key对应的值

    dic.setdefault(key,value

    8、更新   有2种写法,如存在key,更新值,不存在key则新建key并设置值

    dic.update({'k1': '111111','k3': 123})

    dic.update(k1=123,k3=345,k5="asdf")

    9、返回字典的key值

    dic.keys()

    10、返回字典的value值

    dic.values()

    dict字典的说明

    1、用{}包括的,中间用,分割的,一对键值对中间用:分割

    2、字典中的value可以是任何的值

    3、列表、字典不能作为字典的key,布尔值只有(0,1)需要不能与数字的0和1冲突才可以作为key

    4、字典是无序的

    5、字典是可以通过索引方式寻找元素的,需要指定key

    6、字典支持del删除;也可以进行多层嵌套del删除

    7、字典支持for循环

    *****************************************************************************************************

    bool布尔值

    1、布尔值只有0,1

    2、如果想转换布尔值,只需要bool()

    3、除以下几种外,其他的布尔值均为True:

    None

    ''''

    ()

    []

    {}

    0

  • 相关阅读:
    淘宝技术
    GridView使用
    仿QQ底部切换(Fragment + Radio)
    ViewPage+Fragment(仿微信切换带通知)
    PopupWindow --- 弹出底部窗体
    Activity--弹出底部窗口
    eclipse code style
    抽象类和接口
    java.lang.IllegalStateException: Not connected to server
    android真机 adb调试sqlite数据库
  • 原文地址:https://www.cnblogs.com/trunkslisa/p/9186420.html
Copyright © 2011-2022 走看看