36 lines
818 B
Python
36 lines
818 B
Python
# 1、修改列表里面某个元素的值
|
|
list=[100,200,300,400,500]
|
|
list[2]=3
|
|
print(list)
|
|
|
|
# 2、上面的方式是修改一个值 下面的方式是修改一堆(区间)值
|
|
list=[0,1,2,3,4,5,6,7,8,9]
|
|
list[1:5]=[100,200,300,400] #一一替换(不包含5的位置)
|
|
print(list)
|
|
|
|
# 3、在上面的基础上 添加步长
|
|
list=[0,1,2,3,4,5,6,7,8,9]
|
|
list[1:9:2]=['奇数','奇数','奇数','奇数'] #步长为2 从1开始 隔一个替换一个
|
|
print(list)
|
|
list[0:10:4]=['零','零','零']
|
|
print(list)
|
|
|
|
# 4、重复(字符串也可以)
|
|
list=[1,2,3]
|
|
print(list*3) #将list里面的元素重复了三次 放到新的列表中
|
|
print(list)
|
|
|
|
# 5、列表拼接(字符串也可以)
|
|
list=[12,13,14]
|
|
# print(list+4) #报错 列表拼接 不能是具体的某个整数
|
|
print(list+[4,5,6])
|
|
print(list+[4,5,6]+[20,30,40,50])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|