在python中没有内置对数组的支持,但可以使用 Python 列表代替
数组用于在单个变量中存储多个值:
创建一个包含汽车品牌的数组:
cars=["Porsche","Volvo","BMW"]
数组是一种特殊变量,能够一次包含多个值。
如果我们有一个项目列表(例如,汽车品牌列表),将牌子存储在单个变量中可能如下所示:
car1="Porsche"car2="Volvo"car3="BMW"
但是,如果我们想遍历这些品牌并找到特定的汽车品牌怎么办?如果不是 3 辆车,而是 300 辆怎么办?
解决方案是数组!
数组可以在单个名称下保存多个值,我们可以通过引用索引号来访问这些值。
通过索引号来引用数组元素。 获取首个数组项目的值:
x=cars[0]
修改首个数组项目的值:
cars[0]="Audi"
使用 len()
方法来返回数组的长度(数组中的元素数量)。
返回 cars 数组中的元素数量:
x=len(cars)
注意:
数组长度总是比最高的数组索引大一个。
我们可以使用 for in
循环遍历数组的所有元素。
打印 cars 数组中的每个项目:
forxincars:print(x)
我们可以使用 append()
方法把元素添加到数组中。 向 cars 数组再添加一个元素:
cars.append("Audi")
我们可以使用 pop()
方法从数组中删除元素。 删除 cars 数组的第二个元素:
cars.pop(1)
我们也可以使用 remove()
方法从数组中删除元素。 删除值为 “Volvo” 的元素:
cars.remove("Volvo")
注意
:列表的 remove()
方法仅删除首次出现的指定值。
数组方法Python提供一组可以在列表或数组上使用的内建方法。append()在列表的末尾添加一个元素clear()删除列表中的所有元素copy()返回列表的副本count()返回具有指定值的元素数量。extend()将列表元素(或任何可迭代的元素)添加到当前列表的末尾index()返回具有指定值的第一个元素的索引insert()在指定位置添加元素pop()删除指定位置的元素remove()删除具有指定值的项目reverse()颠倒列表的顺序sort()对列表进行排序
Tips:Python 没有内置对数组的的支持,但可以使用 Python 列表代替。
本文由 贵州做网站公司 整理发布,部分图文来源于网络,如有侵权,请联系我们删除,谢谢!
抖音(Tiktok)是由北京字节跳动科技有限公司(ByteDance)孵化的音乐创意短视频社交网站。它于2016年9月20日上线,主要面向全年龄段的用户,尤其是...
飞极速为您提供高清在线电影、电视剧大全、动画片,综艺等,飞极速在线更新及时,播放速度快,给您带来最好的观影体验!飞极速在线,免费提供日本新番动漫、最新电影和最新...
《南华早报》(英语:South China Morning Post, SCMP)和星期日出版的《星期日南华早报》(英语:Sunday Morning Post...
文章纯属原创,版权归作者所有,欢迎个人转发分享。随着这个时代的不断发展,过去很多封建思想逐渐消失,人们的思想更加开放,这也说明了文化素质的不断提高。让我们把它放在过去。生孩子被很多人视为人生大事,很多父母也期望孩子承担起繁衍后代的责任。所以在那个时候,“双收入无子女”的出现遭到了很多人的拒绝,他们认为这违背了道德准则。但是,也是思想文化的不断开放和进步。如果再看现在的丁克群体,已经不能称之为“异类...
(资料图片)提起华硕A84S怎么进bios大家在熟悉不过了,被越来越多的人所熟知,那你知道华硕A84S怎么进bios吗?快和小编一起去了解一下吧!华硕A84S进BIOS的具体操作方法如下:1、使用键盘方向键左右移动找到“boot”菜单;2、在“boot”菜单中找到“boot option”选项;3、找到之后,按回车键,即可看到启动项、光驱、硬盘、U盘等;4、选择完成之后,按F10键保存退出;5、重...
国企改革是哪一年开始的?在2016年的时候,国企改革就明显收到国家的重视,各种政策文件下发,股市中国企改革很快就成为一个热点,收到广大资金青睐,国企改革的发展具体就是以下四个阶段:一、1978年——1992年,国家仍然采用的是计划经济体制,市场经济萌芽阶段,《关于扩大国营工业企业经营自主权的若干规定》的颁发开启第一波国企改革浪潮,明确了我国国企改革的方向,初步从计划转变到市...