• Python06


    01 元组

      1 用途:当我们需要记录多个同种属性的值,并且只有读的需求时,应该用元组

      2 定义方式:在()内用逗号分隔开多个任意类型的元素

        t = ('egon',) # t = tuple(('egon'))

        # 注意:当元组内只有一个元素时,必须加逗号

        数据类型转换:t = ('hello')

      3 常用操作+内置方法

        3.1 优先掌握的操作

          1按索引取值(正向取+反向取):只能取

          2 切片(顾头不顾尾,步长)

          3 长度len

          4 成员运算in和not in

          5 循环

        3.2 需要掌握的操作

          1 count

          2 index

      4 总结

        存多个值

        有序

        不可变类型

    02 字典

      1 用途:记录多个不同属性的值

      2 定义方式:在{}内逗号分隔开多个元素,每个元素都是key:value的形式,其中value可以是任意类型,而key必须是不可变类型(通常应该使用str类型)

        dic = {'name':'egon','age':18,'gender':'male'}

        # dic = dict('name':'egon','age':18,'gender':'male')

        数据类型转换:dict([('name','egon'),('age',18),('gender','male')])

      3 常用操作+内置方法

        3.1 优先掌握的操作:

          1 按key存取值:可存可取

          2 长度len

          3 成员运算in和not in

          4 删除:del、popitem、pop

          5 键keys(),值values(),键值对items()

          6 循环

          7 get取值

        3.2 需要掌握的操作

          1 fromkeys

          2 update

          3 setdefault:执行完毕后保证字典中必须有这么一个key

      4 总结

        存多个值

        无序

        可变类型

    03 集合

      1 用途:

        做关系运算

        去重:如果去重的对象都是不可变类型并且不要求结果跟原来的顺序一致,那么可以用set来解决

      2 定义方式:在{}内用逗号分隔开多个元素,多个元素必须满足

        每个元素必须是不可变类型

        集合内元素不能重复

        集合无序

        s = {1,'a',2,5} # s = set(1,'a',2,5)

        数据类型转换:s = set('hello')

      3 常用操作+内置方法

        1 $ intersection 交集

        2 | union 并集

        3 - difference 差集

        4 ^ symmetric_difference 对称差集

        5 issuperset

        6 issubset

        7 长度len

        8 成员运算in和not in

        需要掌握的操作

        update  add  pop  remove   difference_update  intersection_update

        symmetric_difference_update  discard  isdisjoint

      4 总结

        存多个值

        无序

        set可变类型

    04 布尔类型

      # 在条件判断中所有的数据都会转换布尔值
      # 只需记住布尔值为假的数据类型即可:0,None,空

  • 相关阅读:
    使用vue.js 引用阿里图标 --无法显示(报错)
    thinkphp5.0如何隐藏index.php入口文件
    thinkphp5.0--编写api,返回json格式
    小程序滑动问题(如何让底层不会跟着滑动)
    thinkphp5.0验证的封装
    git--提交代码
    小程序图片上传
    SVG分组和引用
    总结React写参数的几种方式
    React中使用echarts
  • 原文地址:https://www.cnblogs.com/LinChengcheng/p/10220039.html
Copyright © 2020-2023  润新知