• 您当前位置:网站首页 >> Python学习 >> Python 列表和运算方法
  • Python 列表和运算方法

    iCoA首席特工 逍遥峡谷 发布:2019-12-15 更新:2020-01-07 浏览0条评论
    内容简介

    相关关键词:Python   Python 列表  

    本文链接:https://www.icoa.cn/a/875.html

    本站文章如非注明皆为原创,未经允许禁止转载。如有问题可以给我留言或发邮件。

    之前学习了Python的基础知识的演示,然后学到Python列表的时候,发现还是有更多的东西需要学的,所以把 Python 列表的知识专门发成一个文章。本站新开了一个栏目就叫《Python 学习日志》,这样相当于一边学习Python,一边记笔记加深记忆和理解。

    更多Python相关文章点击:Python学习日志目录

    # Python用`[]`来生成列表
    L = [1, 2.0, 'hello', 5 + 1.0]
     
    # 列表La+列表Lb:
    La + Lb
    
    # 列表Lb放入列表La:
    La.extend(Lb)
    # 相当于 La = La + Lb
     
    # 列表索引,第一个值:
    L[0]
     
    # 列表长度:
    len(L)
     
    # 向列表中添加元素:
    L.append("world")
    
    # 向列表某个位置前面添加一个元素
    L.insert(1,4)
    [1, 4,2.0, 'hello', 5 + 1.0]
    
    # 删除列表一个元素
    # 删除最后一个元素
    L.pop()
    
    # 删除第几个元素
    L.pop(0)
    
    # 删除第几个元素并把删除的元素赋予X变量
    x = L.pop(0)
    
    # 判断变量x是否在列表中
    x in L
    
    # 统计变量x在列表中出现了几次
    L.count(x)
    
    # 查找变量x在列表第一次出现的位置
    L.index(x)


    获取列表中的部分元素

    方法跟获取字符串中的部分字符类似。

    # 获取某个位置的元素
    # print(name[0])
    L = [1,2,3,'a','b','c','d']
    print(L[3])
    a
    
    # 获取从第n个开始到m之前索引位置的元素,不包含m
    # print(name[n:m]
    print(L[1:4])
    [2,3,'a']
    
    # 获取从第n个开始到m之前,步进为s的元素
    # print(name[n:m:s]
    print(L[1:6:2])
    [2, 'a', 'c']
    
    # 列表倒序,其中:前面没有数字的话,默认从0开始,后面没有数字的话,默认到字符串结尾
    # print(name[::-1])
    print(L[::-1])
    ['d', 'c', 'b', 'a', 3, 2, 1]


    把字符串转换成每一个字符组成的列表

    L = list('Python')
    print(L)
    ['P', 'y', 't', 'h', 'o', 'n']


    列表分片赋值

    # 替换列表某部分的元素
    L = list('Python')
    L[2:] = [1,2,3]
    print(L)
    ['P', 'y', 1, 2, 3]
    
    # 在列表某个位置插入元素
    L = [1,2,6,7]
    L[2:2] = [3,4,5]
    print(L)
    [1, 2, 3, 4, 5, 6, 7]
    
    #  删除列表中某些位置的元素
    L = [1, 2, 3, 4, 5, 6, 7]
    L[1:4] = []
    print(L)
    [1, 5, 6, 7]


    本文链接:https://www.icoa.cn/a/875.html
    关键词: Python   Python 列表  


    如果您愿意支持本站,欢迎点击打赏哦~



    下一篇:Python 字典和使用方法

    上一篇:Python 基础知识入门演示


    - 相关文章 -


    Python 数字与数字型运算 - 2020-09-08

    Python 基础知识之数据类型 - 2020-09-07

    Python 学习中非常好用的编辑器 Sublime Text 3 - 2020-09-07

    Python 基础知识之变量 - 2020-09-03

    Python 详细安装步骤图解 - 2020-09-01

    Python 数据分析模块 Pandas 之 DataFrame 数据 - 2020-02-09

    Python 数据分析模块 Pandas 之 Series 数据 - 2020-02-05

    Python 数据分析第三方库 Numpy 的安装和使用 - 2020-02-03


    - 文章评论 -




    0972

    [由于政策原因,您的留言如果提交成功后,需要审核才能展示,请改天再来查看,请不要重复提交,谢谢支持!]

    - 最新评论[0条评论] -


    [>>>点击查看更多评论]

    版权所有©逍遥峡谷 - 星际中心超自然局 · 地球总部 | 逍遥峡谷 · 酷品优选
    Copyright©Interstellar Central Occult Agency (I.C.O.A)
    本局纯属虚构,如有雷同,纯属巧合

    冀公网安备13011102001055号 · 冀ICP备06033848号