# 列表的切片 ls=[0,1,2,3,4,5,6,7,8,9] ls1=ls[:5:] print(ls1) ls2=[3,5,7] ls2[len(ls2):]=[9] print(ls2)#表尾增加 ls2[:3]=[1,0,0] print(ls2)#前三个元素值替换 ls2[:3]=[] print(ls2)#删除前三个值 ls3=[0,1,2,3,4,5,6,7,8,9] ls3[::2]=[0]*5#替换多少个就设置几个 print(ls3) del ls3[:3] print(ls3) import random ls4=[0,1,2,3,4,5,6,7,8,9] random.shuffle(ls4) print(ls4) ls4.reverse() print(ls4) print(sum(ls4)) a=random.randint(1,2)#会取到【a,b】闭区间 print(a) ls5=[x*x for x in range(10)]#列表推导式[3.计算 1.循环 2.条件] 计算可以为表达式,函数 ls6=[random.randint(1,99) for i in range(10)] print(ls5) print(ls6)
06-07
3370
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交