• 4.元祖_列表_字典


    元组

    特性:

    1、元祖是用圆括号括起来的

    2、不同的元素之间用逗号分隔

    3、元祖里的元素可以是任意数据类型

    4、可以根据索引获取元祖中元素的值,元祖与字符串类似,下标索引从0开始,也可从最后一个-1开始,可以进行截取(索引取前不取后),组合等

    5.元祖是有序的

    6.元祖不任支持何增删改

      6.4查

       1.tuple[index] 通过下标查看

    列表(List)

    特性:

    1、列表是用方括号括起来的

    2、不同的元素之间用逗号分隔

    3、列表里的元素可以是任意数据类型

    4、列表根据索引获取元祖中元素的值,元祖与字符串类似,下标索引从0开始,也可从最后一个-1开始,可以进行截取(索引取前不取后),组合等

    5.列表是有序的

    6.列表何增删改

     6.1增

    1.list.append(x) 直接在尾部加元素
    2.list.insert(index,x) 在指定的位置添加元素
    6.2删
    1.list.pop() 从尾巴后删除元素,返回该元素
    2.list.pop(index) 删除指定位置元素,返回该元素
    6.3改
    1.list[index]=x 通过下标进行赋值

     6.4查

     1.list[index] 通过下标查看

     6.5常用函数

      列表名称.count(列表元素):计算列表元素在列表中的个数

      返回的列表名称  = set(列表名称):去掉列表里的重复元素

    7.list常用函数

      7.1反转:list.reverse()

      7.2排序:list.sort(cmp=None, key=None, reverse=False)

    • cmp -- 可选参数, 如果指定了该参数会使用该参数的方法进行排序。
    • key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
    • reverse -- 排序规则,reverse = True 降序, reverse = False 升序(默认)。

    字典(Dictionary)

     1.用花括号括起来的

    2.不同的元素之间用逗号隔开
    3.字典里面的元素可以是任何数据类型
    4.存储key-value根据key获得里面的元素

    5.字典是无序的
    6.支字典支形式持任何增删改
      6.1增 dict[key] = value key值dict里面不存在
      6.2删 del dict[key] ;dict.pop(key[,default])default: 如果没有 key,返回 default 值
      6.3改 dict[key] = value key值dict里已存在
      6.4查 dict[key]
    7.dict常用的函数

      7.1.dict.keys():以列表返回一个字典所有的键
      7.2.dict.has_key(key):如果键在字典dict里返回true,否则返回false
      7.3.dict.values():以列表返回字典中的所有值

     


  • 相关阅读:
    自动同步日期dos命令 | DOS命令自动同步时间
    Mysql字符串截取,去掉时间,匹配日期等于今日
    HTML指定页面编码
    Mysql连接字符,字段函数concat()
    功能强大的截图工具snipaste
    当页面提交时,执行相关JS函数检查输入是否合法
    DOM和BOM
    JS内建對象(Math,Number,String,Date)
    JS数组基础01(数组的创建,push,pop,unshift,shift,concat,join,splice,slice,sort.reverse,indexOf,三种排序)
    总结01(对象引用的赋值与对象的复制,函数作为对象及回调递归,区分数组与对象)
  • 原文地址:https://www.cnblogs.com/yangyangchunchun/p/10283955.html
Copyright © 2020-2023  润新知