• Python 列表


    列表

    序列中的每个元素都分配一个数字 —— 它的位置或索引,第一个索引是0,第二个索引是1,依此类推

    可以进行的操作包括索引,切片,加,乘,检查成员

    列表的数据项不需要具有相同的类型

    创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可

     

    访问

      代码:

      输出:3

    更新

      代码:

      输出:4

    remove         列表名.remove('元素名')

      代码:

      输出:

    del           del 列表名[n] 删除哪个元素   del 列表名 删除整个列表

      代码:            删除列表

      输出:                            已删除,输入的是类型 但print(list[0]) 会报错

    append      列表名.qppend('xxx')  往列表最后加xxx,只能加一个

      代码:

      输出:

    extend         加两个

      代码:

      输出:

    insert           在第n位前插入

      代码:

      输出:

    pop       移除最后一个并返回该元素

      代码:

      输出:

    pop(n)         移除第n个并返回该元素

      代码:

      输出:

    count(xx)   xx在列表中出现多少次

      代码:

      输出:2

    index(xx)     xx在列表哪里[返回第一次出现的位置]

      代码:

      输出:1

    index(xx,n1,n2)    在范围内查找   n1 ----> n2 -1

      代码:

      输出:0

    reverse()    翻转

      代码:

      输出:

    sort       排序   默认小-->大
    列表名.sort(算法,关键字【这两个默认,不用管】,reverse=True【逆序】)

      代码:              

      输出:     

    dir    查看有啥方法

      代码:

      输出:

    xxx in 列表名   判断列表中是否存在xxx,返回true or F

      代码:

      输出:

    拼接

    切片    【只是个拷贝】

    列表名[n:m]         从n 开始到m -1 项
    //首项 和 末尾项 可以省略


    列表名[:]          获得列表拷贝
    如果用xx = yy创建新的列表的话,xx变,yy也会变【相当于多了个便签,只是不同名字而已】,而用切片的方式,原列表yy不会跟随新列表xx变

      代码:

      输出:

    嵌套列表

    列表脚本操作符

     

    列表函数

    列表方法

     

  • 相关阅读:
    react-router-dom中的BrowserRouter和HashRouter,link与Navlink
    在React中使用react-router-dom路由
    详解react中的state,props,refs
    简单明了的vuex详解
    暂时性死区
    es6中的块级作用域
    es6的let
    前端模块化
    Web框架
    百分比布局 双飞翼布局 圣杯布局
  • 原文地址:https://www.cnblogs.com/expedition/p/10674443.html
Copyright © 2020-2023  润新知