python中的列表

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

列表 (List)

1 什么是列表

列表是python中的一种数据结构,序列中的每一个元素都对应的索引,是一种使用,隔开中括号内的数据的存储结构 例如:
	ls=[1,2,'a']

2 列表的常用方法

2.1 访问列表中的数据

a 直接通过索引的方式来访问数据,通过数组名[索引]来访问数据,例如:
ls=[1,2]
ls[0] # 访问列表中的第一个元素的值
b 遍历列表中的元素
通过for循环来访问:
ls=[1,2]
for item in ls:
print(item) # 可以在此处对列表中的元素进行处理
for index,item in ls:
print(item) # index是元素对应的索引,item是元素的值

2.2 列表中增加数据

ls=[1,2]

a 通过append()方法添加,会每次添加一个值到列表的最后 例如:
ls.append(3) # 会把列表变成[1,2,3]
b 通过insert(index,val)方法添加元素,index代表要添加的元素所在的位置,val表示要加入的值,例如:
ls.insert(0,3) #会把列表变成[3,1,2]

2.3 列表中删除数据

a del(index)方法:可以删除指定位置的元素或者删除一个连续片段的值,例如:
ls=[1,2]
del(0) # 列表变为[2]
ls=[1,2,3,4,5]
del(1,3) # 列表变为[1,4,5],注意索引为3的值元素不会被去掉

b pop(index)方法:删除指定索引index位置的值了,例如:
ls=[1,2]
ls.pop(0) # 列表会变成[2]
c remove(val)方法:删除列表中第一个和val相同的元素,例如:
ls=[1,1,2]
ls.remove(1) # 之后列表内的值变成了[1,2],第一个1被删除了
d clear()方法:会直接删除列表中的所有元素,例如:
ls=[1,2]
ls.clear()# 列表变为[]

2.4 列表中修改数据

a 直接通过列表名加下标赋值,例如:
ls=[1,2]
ls[0]=3 #列表的值会变成[3,2]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值