Python教程——列表

什么是列表

列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字。如同 C/Java 中的数组,只不过Python定义列表更简单
在Python中,用方括号( [] )来表示列表,并用逗号来分隔其中的元素,如:

list = ['one','two','three','four','five']

这样就写好了一个列表,下面我们学习怎么操作列表

操作列表
获取元素

比如我们取第一个元素可以这样:

解释:Python中的索引是从0开始算的,跟C/Java一样,获取最后一个元素可以这样list【-1】

list = ['one','two','three','four','five']
print(list[0]) #以此类推

打印为 one

修改列表元素
list = ['one','two','three','four','five']
list[0] = 'apple'
print(list[0])

打印为:apple

添加元素(append)
list = ['one','two','three','four','five']
list.append('six')
print(list)

打印为:[‘one’, ‘two’, ‘three’, ‘four’, ‘five’, ‘six’]

插入元素(insert)

insert可以指定在什么地方插入元素,如:

list = ['one','two','three','four','five']
list.insert(1,'six');
print(list)

打印为:[‘one’, ‘six’, ‘two’, ‘three’, ‘four’, ‘five’]

pop()

pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值,入如果括号内不写参数的话默认删除最后一个,如:

list = ['one','two','three','four','five']
print(list.pop())

打印为:five

指定删除:

list = ['one','two','three','four','five']
print(list.pop(0))

删除0元素并打印为:one

remove()

指定删除值

list = ['one','two','three','four','five']
list.remove('one')
print(list)

打印为:[‘two’, ‘three’, ‘four’, ‘five’]

len():

获取列表长度

list = ['two','one','three','four','five']
print(len(list)) #5
遍历列表

刚开始使用循环时要记得,对列表中的每个元素,都将执行循环指定的步骤,而不管列表包含多少个元素。如果列表包含一百万个元素,Python就重复执行指定的步骤一百万次,且速度非常快(for后面的变量可随便命名,in后面的变量为遍历的列表)

lists = ['two','one','three','four','five']
for list in lists:
	print(list)

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值