zoukankan      html  css  js  c++  java
  • 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次后求并

  • 相关阅读:
    DHCP配置实例
    upupw phpmyadmin写shell
    网络配置课学期总结
    c#写一个网站后台扫描器
    移位运算符
    JavaScript 事件
    JS自动爆炸案例
    生成树协议
    暴力操作节点
    为博客园添加统计访问量的工具
  • 原文地址:https://www.cnblogs.com/code-fun/p/11721075.html
Copyright © 2011-2022 走看看