Разница между append() и extend()

В Python методы [append() и extend()] используются для добавления элементов в конец списка. Однако между ними есть определенная разница.

  • append(элемент): добавляет элемент, переданный в качестве аргумента, в конец списка.
  • extend(другой_список): добавляет в конец списка элементы другого списка.
a = [1,2,3]
b = [1,2,3]

a.append(6)
print(a)
#=> [1, 2, 3, 6]

b.extend([4,5])
print(b)
#=> [1, 2, 3, 4, 5]

 

Oct. 11, 2023, Источник

Примеры ответов: