zoukankan      html  css  js  c++  java
  • python 基础笔记三

    Python 元组

      1、python 的元组与列表类似,但是元组的元素不能修改

      2、元组试用小括号定义:(元素1,元素2,元素3)

      3、如果元组只有一个元素,元素后面必须加上逗号

      4、访问元组:

       4.1)、tup[下标]:获取下标的元素

       4.2)、tup[start:end]:截取下标start到下标end-1之间的元素

      5、删除元组:

       5.1)、元组中的元素值是不允许删除的,但是可以通过del语句删除整个元组

          eg:del tup

      6、元组运算符:

         与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。

        

    Python 字典

      字典是一种可变容器模型,且可存储任意类型对象。字典的每个键值的key,value用冒号:分割,每个键值对之间用逗号分割,字典用花括号定义。

        1)、键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一;

        2)、值可以取任何数据类型,但键必须是不可变的,如字符串、数字或元组

       1、获取字典的值:

        1.1、dict['key']:如果key不存在,会报错

        1.2、dict.get('key'):如果key不存在,不会报错

        1.3、dict.get('key',default):查询不到值时,返回默认值default

        1.4、dict.keys():获取字典的所有key

        1.5、dict.values():获取字典的所有值

        1.6、dict.items():获取字典的key-value

      2、增加键值对:

        2.1、dict['key'] = value:如果key存在的情况下,会修改原来的值,如果key不存在的情的情况下,会新增一个key-value的键值对

        2.2、dict.setdefault(key,value):这种方式下,如果key已存在,不会新增键值对,也不会修改原来的值

      3、删除字典元素:

        3.1、pop(key):删除key对应的元素

        3.2、del dict[key]: 删除key对应的元素

        3.3、dict.clear():删除字典中的所有元素

        3.4、del dict:删除词典

      4、合并字典:

        4.1、dict1.update(dict2):将dict2的元素添加到dict1中

      5、判断key是否存在于字典中:

        5.1)、key in dict

        5.2)、key in dict.keys()

  • 相关阅读:
    初识ASP.net-牛腩新闻公布系统
    【React Native开发】React Native控件之RefreshControl组件具体解释(21)
    Drupal 主题的表现形式
    OAF 设置右对齐
    在页面和请求中分别使用XML Publisher生成PDF报表且自动上传至附件服务器
    在请求的参数中设置可选值列表为当前职责可访问的所有OU
    校验基于EO的VO中的字段是否发生变化
    在使用DBMS_LOB.WRITEAPPEND()追加Clob内容的时候,报数字或值异常
    OAF中下载附件之后页面失效,报过时的数据异常,浏览器后退异常
    JAVA 中CLOB与Clob有区别
  • 原文地址:https://www.cnblogs.com/wu-xw/p/9579985.html
Copyright © 2011-2022 走看看