1 num = [1,2]
2 print('将1迭代2次')
3 num.extend([1]*2)
4 print(num)
5 print('将2迭代3次')
6 num.extend([2] * 3)
7 print(num)
8 num1 = [4,5]
9 num.extend(num1) #num1的元素挨个添加到num中
10 print(num)
结果:
将1迭代2次
[1, 2, 1, 1]
将2迭代3次
[1, 2, 1, 1, 2, 2, 2]
[1, 2, 1, 1, 2, 2, 2, 4, 5]
append和extend的区别:
append:向列表中添加一个对象
extend:将可迭代的元素添加到列表中