python中列表中最大的数字及位置_python中的列表

在python中有一种容器类数据类型,它象日常生活中的收纳箱收纳各种物品一样,收纳各种不同数据。列表是其中的一种。

列表是用方括号包含的一个数据序列。这个序列有0至多个元素,不同元素之间用逗号分隔(逗号是半角的)。我们可以这样来定义一个列表和显示出列表的内容:

58b006cd4f2bc67fa40ef7825d5ad037.png

这里的元素有数码字,1 ,2 ,3 ,4,也有英文字串Hello,还有中文字符串"新世界",它们之间用逗号分隔,这里逗号是半角字符。

这里a是这列表的名称,它可以由用户自己定义,但要符合"标识符"的规则。

列表中的元素是按序号索引的。索引序号从0开始,依次为0 ,1 ,2 ,3 ,4 ,5。

我们可以根据序号,来指定取出某个特定的元素。如果你想取出"Hello“这个元素,并将它打印出来,我们就在print()函数的打印内容中加入列表的名称a,用方据号内填写hello这元素在列表a中的序号,即print(a[4])就可以了。

3d526c5bd771a83b1453806ef9a5ef34.png

我们也可以根据序号来修改该元素的值。比如我现在要将序号为3的元素4,修改为"张三“,我们可以这样来做。

输入:a[3]=`张三‘,再打印出来列表a的内容则原来列表序号为3的数据由"4"改变为"张三"了。

631aac32bb5fcc1215c4248dc20b6f08.png

我们可以用"type“函数来测试变量的类型。

980ad5780d4b9a575fbb5efe99623531.png

这里返回的class是"类"的意思,list是类的名称:列表。

可以直接输入一对方括号,定义一个空的列表。

7f70928bbe85b9e4ec5fcc9cf119606d.png

列表的切片:当我们需要取出列表中的一部分元素时,可以根据列表序号取出其中一部分元素。

a[0:4]表示从列表a的序号为零的元素开始,一直到序号为4的元素为止(但不包括4号元素)。冒号前面的整数表示列表切片的起点序号,冒号后面为终止序号。前面的序号应比后面的序号小。

4c402d7b1b0738369e6742cff0c640e6.png

也可以用逆序来进行切片

50f79578837dc54f786b05d92138fec4.png

可以用append()方法给列表末尾添加元素。

06abbace0aaee8f85f013e369ad6b397.png

我们可以用insert()方法来给列表在指定位置插入列表元素。比如,我想给列表b在序号3的位置插入元素"666"

99b4c1fa83195ba78b90ec8420b19f8d.png

我们可以用del ,remove,pop等方法来删除列表中的元素。

a07a0d56949dbde1faccf0e1adc768d0.png

我们还可以用len()函数来测试列表的长度,即列表中元素的个数。

4b14163a85f032f48c88f5aeaaac98b9.png

关于列表就介绍到这里吧!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值