• 列表,字典,集合


    格式化输出:

    -----info of  Enzo------

    Name  :Enzo

    Age  :22

    Job  :Engineer

    Hobbie  :Girl

    ------end------

    列表和元组

    len(list)  函数可以获得list元素的个数

    List 列表是可变的 , 用索引来访问list中每个位置的元素。索引是从0 开始的

    索引超出范围时会报IndexError  或者Out of range

    获取最后一个元素的索引是: len(list) -1  如:list【-1】, list [-2]

    list是一个可变的有序表,所以,可以往list中追加元素到末尾

    list.append('Adam')    向list列表中追加元素到末尾。

    list.insert(2,'Jack') 将元素插入到指定的位置,比如索引为2 的位置

    删除List末尾的元素,用pop(i)方法, i是索引位置

    list.pop()

    替换列表中的元素;

    list【1】=‘Sarah' 将索引中的1的位置替换为Sarah

    list中的元素可以是 str,int,bool,list 都可以 。

    举例: L = [1,'中国',True,'Apple',[1,3,5.'Apple']]  (列表里面嵌套列表) 等等

    L  = [1,'中国',True,'Apple',[1,3,5.'Apple']] 

    L[4]  就是另一个list了 第四个元素又是一个列表

    p = ['asp', 'php'] 可以写 p[1]
    l[] 空列表 len[l] 长度为0

    Tuple 元组和list非常类似, 但一旦初始化就不能修改了。

    t = (2,4)

    t = (1)  数学中的括号。

    Tuple 的定义: t = (1,)  追加一个逗号。消除歧义。

    t = ('a','b',['A','B'])    'a''b'和一个list

    t[2][0] = 'X'

    t[2][1] = 'Y'

    t   这样 元组t 的值就变成了 t =('a','b',['X','Y']) 了

    字典:

    作用: 存多个值,key-value 存取,取值速度快

    key 必须是不可变类型,value可以是任意类型

    优先掌握的操作:

    1.按key存取值,可存可取

    2.长度len()

    3.成员运算in 和not in

    3.删除

    4.键keys(),值value(),键值对items()

    6.循环。

    1 有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中
    {'k1': 大于66的所有值, 'k2': 小于66的所有值}

    a ={'k1':[],'k2':[]}
    c = [11,22,33,44,55,66,77,88,99,90]
    for i in c:
      if i > 66:
        
    博文阅读密码felix
  • 相关阅读:
    测试的种类
    软件测试的原则
    软件测试的目的
    软件测试的对象
    软件的分类
    软件测试
    mysql 视图
    mysql 字段添加以及删除
    mysql 引擎类型
    mysql 数据插入insert
  • 原文地址:https://www.cnblogs.com/Enzoo/p/9807363.html
Copyright © 2020-2023  润新知