• Python列表元组的操作


    1、列表的操作
    定义列表: name = ["fix zhang","man","Love","World",24,"BiBi"]   a = ["I","Love","U"]   b = ["0","7","21"]   c = ["This",["is","copy"]]

    
       
    name[1:4] ['man', 'Love', 'World'] 取下标1至下标4之间的数字,包括1,不包括4;顾头不顾尾
    name[1:-1] ['man', 'Love', 'World', 24] 取下标1至下标最后之间的数字,包括1,不包括-1;顾头不顾尾
     name[:3] ['fix zhang', 'man', 'Love']  如果是从头开始取,0可以忽略
      name[:] ['fix zhang', 'man', 'Love', 'World', 24, 'BiBi']  从头开始取,到结尾,0可以忽略,结尾要想包含必须只能填:
     name[::2] ['fix zhang', 'Love', 24]  后面的2是代表,从左往右每隔一个元素,就取一个
     name[::-2] ['BiBi', 'World', 'man']
    后面的-2是代表,从右往左每隔一个元素,就取一个
     追加  name.append["GaGa"]  ['fix zhang', 'man', 'Love', 'World', 24, 'BiBi', 'GaGa']  在最右边增加新的字符
     插入 name.insert(1,"HaHa")  ['fix zhang', 'HaHa', 'man', 'Love', 'World', 24, 'BiBi']  在指定下标位置前插入字符
     修改  name[0] = "Super Man"  ['Super Man', 'man', 'Love', 'World', 24, 'BiBi']  修改指定下标位置的字符
    删除 name.pop(-2) ['fix zhang', 'man', 'Love', 'World', 'BiBi'] 删除指定下标位置的字符,括号中没有参数时,默认删除最后一个
    统计 name.count("man") 1 查询列表中相同的字符有几个
    获取下标 name.index("Love") 2 获取字符下标
    a.extend(b) ['I', 'Love', 'U', '0', '7', '21'] 扩展列表
    a += b

    c[0] = "这是" print(c):['这是', ['is', '拷贝']]
    print(copy):['这是', ['is', '拷贝']]
    原始列表,和拷贝的列表,不管是第一层,还是深层的数据,共享一个内存地址
    c [1][1] = "拷贝"
    print(c)
    copy = c.copy , print(copy)
    排序 name.sort ['24', 'BiBi', 'Love', 'World', 'fix zhang', 'man'] Python3不支持不同类型的排序,排序规则为:特殊字符、数字、大写、小写
    反转 name.reverse ['BiBi', '24', 'World', 'Love', 'man', 'fix zhang'] 完全反转

     

     

    2、元组的操作

    元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表

    定义列表: name = ("fix zhang","man","Love","World",24,"BiBi")
    统计 name.count("man") 1 查询元组中相同的字符有几个
    获取下标 name.index("Love") 2 获取字符下标
  • 相关阅读:
    下载安装包,安装PySide2到windows系统
    Qt5 中关于信号槽 SIGNALS/SLOTS的改动
    软件产品线、MVC、MVP
    UML序列图总结
    浅谈UML中常用的几种图
    docker安装gitlab-ce镜像,使用其他端口
    git在linux下的安装和使用
    服务注册中心Eureka Server的简单配置、访问控制配置以及高可用配置
    让你远离sql语句的Mybatis工具:Tkmybatis
    tk mybatis update 各种类型
  • 原文地址:https://www.cnblogs.com/zhangzelin930118/p/6901686.html
Copyright © 2020-2023  润新知