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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 湖北新东方烹饪培训学校_新东方烹饪学校总部在哪

    湖北新东方烹饪培训学校_新东方烹饪学校总部在哪前言:本人将在2017年八月出国留学。在出国之前,决定去新东方学习烹饪,这样可以在异国他乡更好的生存和生活。练就一番好的烹饪手艺,做出自己喜欢的菜肴,在国外哪里都能品尝到家的味道。

    2022年9月13日
    0
  • 模电知识总结(一)

    模电知识总结(一)半导体的基本特性半导体的物理基础:1.掺杂特性2.热敏特性3.光敏特性2.本征半导体:原子排列整齐、晶格无缺陷、纯净的半导体(在热力学温度零度,由于共价键的束缚,价电子能量无法挣脱共价键的束缚,因此晶体中没有自由电子,此时半导体相当于绝缘体。)本征半导体的导电能力很差。(载流子浓度与原子密度相比很少)本征激发(热激发):由热能产生电子-空穴对的现象。随着温度升高,载流子浓度(指数)增加,其电阻率的温度系数是负的,这是半导体导电与金属导电的根本不同点。(相同温度下,锗的载流子浓度大于硅。)

    2022年6月20日
    27
  • java暗装没有快捷键,java强行videos

    java暗装没有快捷键,java强行videosjava强行videos“一会儿就回来了,强行关了又开更费电。”“但我很喜欢做。”然后她就更用力地抱紧他,小脸也贴到了他背后。小萌一号:强行“那你要照顾好自己和梨香哦,我会看好家的,早点回来吖!”“现在呢?”“……”燥热。听到沈郁要出门,强行白小萌也想跟着去的,但它只是一只懒惰的猫咪,现在舒服的很,爬起身来看了看,又扭头躺下做按摩了。反正沈郁每天晚上都和小萌睡,强行白天就让给梨香吧,白小萌觉得自己…

    2022年7月9日
    25
  • 【安全】Web渗透测试(全流程)

    【安全】Web渗透测试(全流程)1信息收集1.1域名、IP、端口域名信息查询:信息可用于后续渗透IP信息查询:确认域名对应IP,确认IP是否真实,确认通信是否正常端口信息查询:NMap扫描,确认开放端口如果不会用Nmap,看这里:NMAP基础教程(功能介绍,安装,使用)发现:一共开放两个端口,80为web访问端口,3389为windows远程登陆端口,嘿嘿嘿,试一下发现:是Window…

    2022年6月29日
    27
  • jlink 与 swd 接口定义

    jlink 与 swd 接口定义1.JLink介绍J-Link是SEGGER公司为支持仿真ARM内核推出的JTAG仿真器。J-Link支持所有基于ARM架构的处理器或微控制器配合IAREWAR,ADS,KEIL等集成开发环境进行开发过程中进行单步控制执行调试。J-Link除了可以配合集成开发环境进行调试程序,进行程序下载之外,J-Link还可以单独使用。比如在产品的生产环节中,就可以单独使用J-Link进行固件的下载。JLink,SWD接口定义缺口向左,左边为JLink接口定义,右边为SWD接口定义JTAG

    2022年4月25日
    37
  • Vagrant 如何调整虚拟机的内存大小?

    Vagrant 如何调整虚拟机的内存大小?

    2022年2月8日
    30

发表回复

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

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