• python基础-列表


    python基础

    列表:           #类似C语言中的链表,链式存储结构

    member=['a','b',3]

                                添加元素

    >>member.append('4')             #append 加入一个元素

    >>member.extend([7,8])           #extend  加入多个元素,即加入一个新的列表               append与extend均加在末尾

    >>member.insert(1,'c')             #insert     将一个元素加在指定位置,前面参数为x代表加入到原本第(x-1)位

                              删除元素

    >>member.remove('4')             #remove 删除指定名字的元素

    >>del member                         #del         删除列表

    >>member.pop()                     #pop        pop()不带参数,删除列表最后一个元素

    >>member.pop(5)                   #pop(x)    删除指定序号的元素

                             列表切片

    >>member[1:3]                      #列表名[x:y] 从第x到第y-1的所有原列表元素      前一个元素不写默认为0,后一个不写默认为最大    member[:]即为原列表的拷贝      左闭右开

    list2=list1[:]                            #将list1拷贝到list2

    list3=list1                               #list3为list1的另一个名字,list3可以修改list1的值

                           列表操作符

    >>list3=list1+list2                  #与extend作用相似,加号两边必须同为列表

    >>list3 *=3                            #相当于成倍扩张

    >>a in list1

    >>b not in list2                     #返回True 或 False

                           列表内置函数

    >>list1.count(a)                   #count查看a在list1中出现的次数

    >>list1.index(a,x,y)             #index 查看a在list1中出现的位置,(x,y限定范围,可选)

    >>list1.reverse()                 #reverse 将list1倒置

    >>list1.sort()                       #sort       将list1按从小到大的顺序排放(需要同类型)                 list1.sort(reverse=True)从大到小排放

    元组:            #类似C语言中的数组,顺序存储结构

    元组与列表相似

    区别:1.列表可以任意插入删除元素,而元组不行

               2.列表用中括号,元组用小括号   ~~~但访问其中元素的方法相同:list1=[1,2,3]            tuple1=(1,2,3)              list1[2]          tuple1[1]             tuple1[1:2]

    #创建只有一个元素的元组的方法:tuple1=(1,)或tuple1=,

    #8*(8)=64              8*(8,)=(8,8,8,8,8,8,8,8)

  • 相关阅读:
    maven 仓库配置 pom中repositories属性
    Spring Boot集成持久化Quartz定时任务管理和界面展示
    gradle使用总结
    sqlserver 分页
    MyBatis特殊字符转义
    Mybatis中#{}和${}传参的区别及#和$的区别小结
    Markdown 手册
    Spring boot——logback.xml 配置详解(四)<filter>
    Spring boot——logback.xml 配置详解(三)<appender>
    Spring boot——logback.xml 配置详解(二)
  • 原文地址:https://www.cnblogs.com/sgawscd/p/9540571.html
Copyright © 2020-2023  润新知