Python常用数组操作函数

Python常用数组操作函数Python常用数组操作函数1.添加数组元素:列表:list=[‘sadsad’,1,‘哈哈’,‘是否’]append():向末尾添加一个内容如:list.append(‘我是最后一个’)输出:[‘sadsad’,1,‘哈哈’,‘是否’,‘我是最后一个’]extend():向末尾添加多个内容如:list.extend([‘大毛’,‘二毛’])输出:[‘sadsad’,1,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Python常用数组操作函数

1.添加数组元素:

列表:list=[‘sadsad’,1, ‘哈哈’, ‘是否’]

append():向末尾添加一个内容
如:list.append(‘我是最后一个’)
输出:[‘sadsad’,1, ‘哈哈’, ‘是否’,‘我是最后一个’]

extend():向末尾添加多个内容
如:list.extend([‘大毛’,‘二毛’])
输出:[‘sadsad’,1, ‘哈哈’, ‘是否’,‘大毛’,‘二毛’]

insert():在任意位置添加内容(第一参数是要添加位置的下标,第二参数是表示添加的内容)
注意:下标是从0开始
如:list.insert(0,‘三毛’)
输出:[‘三毛’,‘sadsad’,1, ‘哈哈’, ‘是否’]

2.删除数组元素:

列表:list=[‘sadsad’,1, ‘哈哈’, ‘是否’]

remove():删除数组的一个元素
注意:如果数组中没有要删除的元素会报错
如:list.remove(‘哈哈’)
输出:[‘sadsad’,1, ‘是否’]

del:删除全部元素或部分元素
注意:如果不加参数则删除全部元素
如:del list[2]
输出:[‘sadsad’,1, ‘是否’]

pop():删除数组元素并返回删除的值
不加参数:(删除最后一个元素并返回值)
如:list.pop()
输出:‘是否’
加参数:(删除指定元素并返回值)
如:list.pop(2)
输出:‘哈哈’

3.列表分片:

列表:list=[‘sadsad’,1, ‘哈哈’, ‘是否’]

如:list[1:3] (表示取从下标从1开始,到3结束的元素)
输出:[1, ‘哈哈’]

4.列表函数:

列表:list=[123,456,123,789]

count():计算参数在列表中出现的次数
如:list.count(123)
输出:2

index():计算在列表中出现的位置
如:list.index(456)
输出:1

reverse():把整个列表原地反转
如:list.reverse()
输出:[789,123,456,123]

sort():把整个列表按递增进行排序
如:list.sort()
输出:[123, 123, 456, 789]

如果需要倒序:
如:list.sort(reverse=True)
输出:[789, 456, 123, 123]

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170333.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 计算机二级考试公共基础知识题库_公共基础知识计算机二级

    计算机二级考试公共基础知识题库_公共基础知识计算机二级计算机等级考试二级必须考公共基础知识,计算机二级考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。考试科目:语言程序设计(C、C++、Java、VisualBasic、WEB)、数据库程序设计(VisualFoxPro、Access、MySQL)、办公软件(MSOffice高级应用)共九个科目。新增”MySQL数据库程序设计”、”WEB程序设计”、”MSOffice高级应用…

    2022年5月3日
    55
  • Fork/Join框架阅读笔记[通俗易懂]

    Fork/Join框架阅读笔记[通俗易懂]什么是Fork/Join框架Fork/Join框架是Java 7提供的一个用于并行执行任务的框架,是一个把大任务分割成若干 个小任务,最终汇总每个小任务结果后得到大任务结果的框架。 我们再通过Fork和Join这两个单词来理解一下Fork/Join框架。Fork就是把一个大任务切分 为若干子任务并行的执行,Join就是合并这些子任务的执行结果,最后得到这个大任务的结 果。比如计算1+2+…+10000,可以分割成10个子任务,每个子任务分别对1000个数进行求和, 最终汇总这10个子任务的结果。Fork/

    2022年8月9日
    13
  • zuul 网关卡死_zuul网关配置

    zuul 网关卡死_zuul网关配置zuul是SpringCloud全家桶中的微服务API网关。

    2022年8月15日
    6
  • ddr2 odt_ddr2电压

    ddr2 odt_ddr2电压经常有人会说支持DDR2的主板存在偷工减料的现象。事实上这是由于DDR2内存中使用了一项新的ODT技术,它可以在提高内存信号稳定性的基础上节省不少电器元件。主板终结是一种最为常见的终结主板内干扰信号的方法。在每一条信号传输路径的末端,都会安置一个终结电阻,它具备一定的阻值可以吸收反射回来的电子。但是目前DDR2内存的工作频率太高了,这种主板终结的方法并不能有效的阻止干扰信号。若硬要采用主板终结

    2025年10月10日
    4
  • 共享打印机无法连接到打印机0x00000bcb_共享打印机错误为0X0000011b

    共享打印机无法连接到打印机0x00000bcb_共享打印机错误为0X0000011b  有不少用户遇到了网络共享打印机无法连接的问题,尤其是Win10最常遇见,打印机后提示“windows无法连接到打印机0x0000011b”错误。下面系统之家小编给大家带来0x0000011b共享打印机无法连接解决方法。一起来看看吧。  0x0000011b共享打印机无法连接解决方法  卸载补丁  打开设置——>更新和安全—->Windows更新—->“查看更新历史记录—->卸载更新  Win10更新2021年9月补丁后导致的,共享打印机.

    2025年9月7日
    5
  • 详解HTML超链接

    详解HTML超链接超链接是互联网提供的最令人兴奋的创新之一,它们从一开始就一直是互联网的一个特性,使互联网成为互联的网络。HTML超链接也是各个网站网页之间实现相互连接的一个手段之一,被广泛应用在各大网站。HTML超

    2022年7月4日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号