append()
append()函数是在列表末尾添加元素
append()括号内可以是数字、字符串…
a=[1,2]
a.append("three")
print(a)
输出结果:
[1, 2, 'three']
append()括号内也可以是变量
a=[1,2]
b=3
a.append(b)
print(a)
输出结果为:
[1, 2, 3]
append()添加的变量可以是列表类型(形成嵌套)
注意此时append()函数不会将变量中的列表符号去掉,而是将变量整体作为一个列表类型的参数插入列表尾部,形成列表嵌套(二级列表)
a=[1,2]
b=[3,4]
a.append(b)
print(a)
输出结果为:
[1, 2, [3, 4]]
extend()
extend()函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
a=[1,2]
b=[3,4]
a.append(b)
print(a)
输出结果:
[1, 2, 3, 4]
insert()
insert()函数用于将制定对象插入列表的指定位置;语法为list.insert(index,obj)
index——索引位置
obj——要插入列表中的对象
a=[1,2]
b=3
a.insert(1,b)//在a中下标索引为1的位置添加b对象
print(a)
输出结果为;
[1, 3, 2]