列表应用

本文详细介绍Python列表的基础操作,包括访问、添加、删除、排序及反转等常见方法,并讲解了列表解析、切片和随机取值的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

列表:
list=['abc','123','hello']

访问列表元素:
print(list[0])
out:abc

print(list[0].title())
out:Abc

访问最后一个元素:
print(list[-1])

修改元素列表:
list[0] = 'aaa'

想列表中添加元素:
1.在列表末尾添加元素
list.append('bbb')

2.在列表中插入元素
list.insert(0,'ccc')
将新元素插入列表开头

删除元素:
1.del 删除元素
del list[0]

2.删除最后一个,且弹出的元素可以存入另一张表
list.pop()
list2 = list.pop()

3.pop任意位置的元素
list.pop(0):弹出第一个元素

4.根据值删除元素
list.remove('aaa')


排序:
1.永久排序:sort()
list.sort()

2.倒序
list.sort(reverse=True)

3.临时排序:不改变列表原始排序
sorted(list)
sorted(list,reverse=True)

元素反转:列表元素从后往前排,不是倒序排序
list.reverse()

列表长度:
len(list)

遍历列表:
for x in lsit:
	print(x)


生成数字列表:
l = list(range(1,10))
l = list(range(10))

数值列表统计:
sum(list)
min(list)
max(list)

列表解析:
list = [x*x for x in range(1,11)]

切片:

list[0:4]:从开头取到第四个元素
list[3:6]:第4-6个元素
list[-3:]:最后三个元素

遍历切片:
for x in list[3:8]:
	print(x)


复制列表:
list2 = list[:]这两个列表相互独立
list= list2,只是同一个列表,不同的变量

列表随机取值:
list = [1,2,3]

random.sample(list,1) out:[1]
random.sample(list,2) out:[1,2]

random.sample(list,1)[0] out:1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值