zoukankan      html  css  js  c++  java
  • 列表的相关操作

    name = [453, 6534, 345, "qwert", "asdfg", "e3r4", 3, 6, 73, 32, 12]
    print(name[2])  # list里的序列是从0开始的
    print(name[-1])  # 倒数第一个就是【-1】
    print(name[0:3])  # 取出几个列表中的值,后面的数值要减1
    print(name[-4:-1])  # 顺序必须是从左到右
    name.insert(3, "no")  # 插入的变量在顺序的后面插入
    print(name)
    name.append(23)  # 不讲究顺序的话,用append直接放在最后
    print(name)
    name.remove("asdfg")  # 删除列表中的变量,remove模块里直接写变量
    print(name)
    del name[3:6]  # del 可以删除多项
    print(name)
    name[2] = "2222(2)"  # 可以通过修改列表中的变量来添加备注
    print(name)
    print(name[0:-1:2])  # 隔一个取一个
    print(3 in name)  # 搜索变量是否在列表里,如有,返回true
    print(name.count(3))  # 搜索某个元素的次数
    position_of_ele = name.index(3)  # 找到某个元素的位置
    print(name.index(3))
    name[position_of_ele] = 33333  # 修改已经找到的这个元素,自动修改
    print(name)
    name.append(6)
    for i in range(name.count(6)):  # 修改列表中多个变量
        ele_index = name.index(6)
        name[ele_index] = 66666
        print(name)
    name2 = [6, 52, 12, 25, 563, 123, 543]
    name.extend(name2)  # 扩展或合并
    print(name)
    name.reverse() #反向排序
    print(name)
    name1=name.copy() #只复制第一层,不复制深层的内容,如要深层复制,用Deepcopy
    name1[1]=[1,2,3] #嵌套列表
    name1[1][1]=222
    print(name1)
  • 相关阅读:
    什么是评审
    缺陷识别与缺陷跟踪
    白盒测试用例设计
    黑盒测试用例设计(二)
    黑盒测试用例设计技术
    Mysql基础
    JS函数
    SpringBoot整合JPA
    Python中的保留字
    操作系统的发展史
  • 原文地址:https://www.cnblogs.com/spencersun/p/9072551.html
Copyright © 2011-2022 走看看