a = [1, 2]
a.append([3, 4])
print(a)
[1, 2, [3, 4]]
Вопрос: Что выведет следующий код?
a = [1, 2]
a.append([3, 4])
print(a)
  Ответ:
Данный код создаёт список a, изначально содержащий элементы 1 и 2.  Затем, с помощью метода append(), к этому списку добавляется один элемент: список [3, 4].
Таким образом, после выполнения кода, список a будет содержать три элемента: число 1, число 2, и список [3, 4].
Вывод программы будет следующим:
[1, 2, [3, 4]]Объяснение: Важно понимать, что метод append() добавляет переданный ему аргумент как один элемент в конец списка, независимо от того, является ли этот аргумент сам по себе списком или нет.  Если бы требовалось добавить элементы 3 и 4 по отдельности, нужно было бы использовать метод extend() или оператор +=.