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:将可迭代的元素添加到列表中