• python语法学习第三天--列表


    列表:python中不用定义类型,类似工厂

    列表的创建:

    ①创建普通列表:[1,2],用逗号隔开

    ②创建一个混合列表:[1,‘zyf',3.14,[1,2,3]]

    ③创建空列表:empty=[]

    常用操作:

    添加元素:

    列表名.append()#只能传一个参数

    列表名.extend()#传一个列表,相当于列表合并

    列表名.insert(位置,元素)

    获取元素:列表名[索引]

    删除元素:

    列表名.remove(元素)#不需要知道位置,如果不存在,报错

    del

    ①del 列表名[下标]②del 列表名#整个删除

    pop

    ①列表名.pop()#数据结构为栈,返回值为栈顶元素

    ②列表名.pop(index)

    count(元素)#为列表中某个元素次数


    index(元素)#返回列表中元素第一个位置的下标

    index(元素,起始位置,结束位置)#返回列表中在这范围中的第一个位置的下标

    reverse()倒置列表

    sort()排序,默认从小到大

    sort(算法,键,reverse==true)

    获取多个元素(Slice,列表分片):截取:[头下标:尾下标]表示[头:尾)若某一为空表示从头或从尾开始

     

    操作符在列表中的应用:
    比较列表中的元素大小若某个比较后为false便不比较返回false

    +:两个列表求并

    *:列表重复n次后求并

  • 相关阅读:
    Extjs5.0中的新特性
    Extjs4中的常用组件:Grid、Tree和Form
    Extjs4中的布局
    Extjs4中的store
    [IIS]IIS扫盲(三)
    [IIS]IIS扫盲(二)
    [IIS]IIS扫盲(一)
    [IIS]在CMD中IIS的使用
    检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败
    [SQL]向3个表插入数据的存储过程 和 C# 代码
  • 原文地址:https://www.cnblogs.com/code-fun/p/11721075.html
Copyright © 2020-2023  润新知