zoukankan      html  css  js  c++  java
  • 列表

    1.列表的索引和切片:                                                                                                                                                   4:元组(tuple)       理解:不可变的列表,内部元素不重复,有索引

          索引:    0==>结尾               切片:   print(strat:end:step)    *默认从左往右切,取决于步长正负                                 元组中得子元素不可变,子元素内部的子元素是可以变的取决于子元素是否是可变对象

    2:列表的常用方法:     a = ['高永杰','屈志强','刘立荣']                                                                                                           元组中如果只有一个元素. 一定要添加一个逗号, 否则就不是元组                                                

         (1)a.append('屈志豪')       ===>加入括号内指定元素,默认添加到列表末尾                                                             可以count()    index()   len()

         (2)a.intert(2,'屈志豪')        ===>在索引2的位置加入元素,相当于插队,后面索引都变了                                      5:    for循环数数,range代表范围                              

              a.extend (['gao','yong'])  ==>迭代添加元素到列表末尾                                                                                             for  a  in range(10)       默认从零数,  数到10,不取10                                                                         

          (3)a.pop()    a.pop(2)       ===>从列表中择出元素,默认最后一个,也可按索引择,可以赋值给变量                          for a in range(10:-20:-2)  代表从10数到-20,不取-20,2个取一个,取头不取尾

           (4)a.remove('高永杰')     ===>删除括号内指定元素

           (5)del a[1:3]                   ====>批量删除列表部分元素,按照起止位置删

            (6)a.count('高永杰)       ====>查询元素在列表中出现次数

                  a.sort()                 默认升序,                             a.sort(reverse=True)    降序

            (7)a[1] = ['李嘉诚']          ====>修改某个元素.       a[1:4] = ['李嘉诚']         ====>修改某个区域元素   注意:如果修改成str,或者tuple格式,则解构迭代添加到列表,如果是列表或者字典则直接添加

    3:列表降维      如:a[3][5][2].upper()        a[3][5][2].replace('a','b')  等字符串的常用方法

                              或者  a[3][5][2].append('c')        a[3][5][2].remove('d')等列表常用方法

  • 相关阅读:
    asp.net zero 8.2 学习-9-多租户设置,发送邮件配置
    asp.net zero 8.2 学习-8-实现在页面添加、编辑、删除、查看实体
    asp.net zero 8.2 学习-7-展示实体列表,实现查询,分页,过滤,排序功能
    asp.net zero 8.2 学习-6-权限控制
    asp.net zero 8.2 学习-5-实现增删改查服务及API测试
    asp.net zero 8.2 学习-4-创建接口及服务
    asp.net zero 8.2 学习-3-添加实体,并迁移到数据库
    asp.net zero 8.2 学习-2-创建一个页面
    asp.net zero 8.2 学习-1-安装
    .net core 3.1 jwt认证
  • 原文地址:https://www.cnblogs.com/laogao123/p/9268590.html
Copyright © 2011-2022 走看看