python入门教程之列表操作

python列表操作——增

append:追加一条数据到列表的最后

name = ["Zhangsan","XiongDa","Lisi"]name.append("wangwu")print name输出结果:['Zhangsan', 'XiongDa', 'Lisi', 'wangwu']

登录后复制

insert:指定位置插入一条数据

name = ["Zhangsan","XiongDa","Lisi"]name.insert(1,"wangwu")    #在下标为1的位置插入一条数据“wangwu”print name输出结果:['Zhangsan', 'wangwu', 'XiongDa', 'Lisi']

登录后复制

python列表操作——删

name = ["Zhangsan","XiongDa","Lisi"]name.remove("Lisi")    #删除指定的数据print name输出结果:['Zhangsan', 'XiongDa']

登录后复制

name = ["Zhangsan","XiongDa","Lisi"]del name[0]    #删掉下标为0的一条数据print name输出结果:['XiongDa', 'Lisi']

登录后复制

name = ["Zhangsan","XiongDa","Lisi"]name.pop()    #删除最后一条数据print name输出结果:['Zhangsan', 'XiongDa']

登录后复制

如果当pop()中带入了参数,其效果等同于del

Name.pop(1) == del name[1]

登录后复制

python列表操作——改

name = ["Zhangsan","XiongDa","Lisi"]name[1] = "wangwu"print name输出结果:['Zhangsan', 'wangwu', 'Lisi']

登录后复制

python列表操作——查

name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[1])     #直接取出下标为1的数据输出结果:XiongDa

登录后复制

name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[0:2])   #取出从下标0到下标1的数据,不包括2(顾头不顾尾)输出结果:['Zhangsan', 'XiongDa']

登录后复制

当下标为负数时,则从右边开始取

name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[-1])     #直接取出下标为1的数据输出结果:wangwu

登录后复制

name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[-3:-1])   #从倒数第三个开始取,取到倒数第二个,因为不包括-1输出结果:['XiongDa', 'Lisi']

登录后复制

name = ["Zhangsan","XiongDa","Lisi","wangwu"]print(name[-3:])   #从倒数第三个开始取,取到倒数第一个输出结果:['XiongDa', 'Lisi', 'wangwu']同理从昨天开始取时name[0:3] == name[:3]

登录后复制

列表其他操作:

name = ["Zhangsan","XiongDa","Lisi","wangwu","Lisi"]name.count("Lisi")  #统计Lisi出现的次数name.clear()         #清空数据name.reverse()       #反转列表name.sort()           正向排序name2 = ["1","2"]name.extend(name2)  #两个数组合并,name2放在后面

登录后复制

以上就是python入门教程之列表操作的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2268218.html

(0)
上一篇 2025年2月27日 10:36:42
下一篇 2025年2月24日 22:10:27

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • [flask/python/web]学习flask web开发(Miguel著)遇到的一些问题及其解决方案

    今天解决了第11章_不显示博文表单的问题,时间太晚了,先留个坑,明天写出详细的解决方案。 同时也将前11章(当我结束本书学习时会将所有的问题一一列出并给出中文的解决方案)的常见问题给予解答。 以上就是[flask/python/web]学习…

    编程技术 2025年2月27日
    200
  • 详细讲解Python中的元类及其用法

    1、用元类验证子类 每当我们定义新类的时候,元类就会运行雅正代码,以确保这个新类符合规定的规范。python系统把子类的class语句处理完毕,就会调用元类的 __new__ 方法。元类可以通过 __new__ 方法,获取子类、孙子类的名称…

    编程技术 2025年2月27日
    200
  • Python基础学习之类的介绍

      在python中,首字母大写的名称指的是类。这个类定义中的括号是空的,因为我们要从空白创建这个类。我们编写了一个文档字符串,对这个类的功能作了描述。类中的函数称为方法。   以Student类为例,在Python中,定义类是通过clas…

    编程技术 2025年2月27日
    200
  • Python中filecmp的简单使用

        filecmp模块用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单。python标准库还提供了difflib模块用于比较文件的内容。关于difflib模块,且听下回分解。     filecmp定义了两个函数,用于方便…

    2025年2月27日
    200
  • python序列之列表

    注:本文测试环境为python 2.7 列表(list),同数组不同,它既可以存储相同类型的数据,也可也存储不同类型的数据 list1 = [1,2,3] list2 = [1,’hello’,False] 列表属于序列,所以兼顾序列的一些…

    编程技术 2025年2月27日
    200
  • Python中关于数字的详解

    这篇文章主要介绍了python中的数字类型及基本的数学计算,与其他语言一样,除法相对复杂些,不过本文并未就此深入,需要的朋友可以参考下python不仅支持通常的数据类型(整数和浮点数),而且能够通过常量去直接创建数字以及处理数字的表达式。 …

    编程技术 2025年2月27日
    200
  • python的序列之列表的通用方法

    注:本文测试环境为 python2.7 注:本文主要介绍列表的通用方法 测试list list1 = [1,2,3,4]   立即学习“Python免费学习笔记(深入)”; insert方法: 方法解释:在指定位置插入对象 参数:   参数…

    编程技术 2025年2月27日
    200
  • python是怎么计算auc指标的?

    1.安装scikit-learn   1.1Scikit-learn 依赖 Python (>= 2.6 or >= 3.3), NumPy (>= 1.6.1), SciPy (>= 0.9). 立即学习“Pyth…

    编程技术 2025年2月27日
    200
  • Python生成器的介绍与使用

    python中的generator保存的是算法,真正需要计算出值的时候才会去往下计算出值。它是一种惰性计算(lazy evaluation)。 要创建一个generator有两种方式。 第一种方法:把一个列表生成式的[]改成(),就创建了一…

    2025年2月27日 编程技术
    200
  • python–堡垒机的介绍

    堡垒机的表结构图: 以上就是python–堡垒机的介绍的详细内容,更多请关注【创想鸟】其它相关文章!

    2025年2月27日
    200

发表回复

登录后才能评论