• Python 列表


    列表的使用

    列表案例

    1 names = ["Kevin","Alex","Disk","sky"]
    2 print(names)

    输出结果

    注:列表是使用[]来完成的。

      列表下的每个变量用“”,“”,来区分。

    列表使用知识点

     

     

    知识点1

    0:0表示左边数的首位值。

    -1:-1表示右遍结尾的值。倒数2就是-2。

    空:空表示左边,或右边的最后一位。

     

    知识点2

    变量.append:直接插入一个值默认在最右边。

    变量.insert:选择插入一个值,前面跟的是数字位置0代表1个,后面跟值。

    变量.remove,名称表示删除变量内的值。

    变量.pop():默认删除最后一位(-1),他也是数值表示删除的。

    变量.clear():清空列表。

    变量.index("值"):可以求出列表变量内值的位置。

    变量.count:查找变量值个数。

    变量.reverse():反转列表的值。

    变量.sort():排列的意思

    变量1.extend(变量2):将变量2的列表融入变量1内,需要填加copy模块。

    变量.copy():可以复制变量列表中的第一层

    变量2 = copy.deepcopy(变量1):完全复制了变量1。独立内存。

    len(列表变量):可以算出列表内所有一层列表值数量。

    del 变量[n]:数字表示删除变量内的值。

    del 变量:可以直接删除变量。

    list():创建列表括号下每个字符为一个值

    max(list) : 统计列表下的值

     

    知识点3

    for index,i in enumerate(列表变量):

    print(index,i)

    注:打印每个列表值得序号index表示序号,i表示列表。

     

    知识点4 切片、反转

    print(a)
    [ 0.64061262  0.8451399   0.965673    0.89256687  0.48518743]
     
    print(a[-1]) ###取最后一个元素
    [0.48518743]
     
    print(a[:-1])  ### 除了最后一个取全部
    [ 0.64061262  0.8451399   0.965673    0.89256687]
     
    print(a[::-1]) ### 取从后向前(相反)的元素
    [ 0.48518743  0.89256687  0.965673    0.8451399   0.64061262]
     
    print(a[2::-1]) ### 取从下标为2的元素翻转读取
    [ 0.965673  0.8451399   0.64061262]

    注:切片后跟 ":"则为显示后续字符。"::" 为反转输出后续字符,反转意思为 源 输出值得相反值。

     

    知识点5 列表字典排列

    # reverse=True 为倒序
    sorted(列表名, key=lambda x: x["字典key"], reverse=True)
  • 相关阅读:
    Feature的开发和部署
    MOSS 2007应用如何修改上传文件大小及类型的限制
    学习Ajax的优秀网站
    Office SharePoint 权限开发
    Asp.net操作Excel汇总
    如何取到MOSS列表中item的链接
    解决MOSS、SharePoint的未知错误
    Ajax 之 XMLHttpRequest
    C#中从资源文件里加载文件
    linux 技巧:使用 screen 管理你的远程会话 [linux]
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/7753435.html
Copyright © 2020-2023  润新知