Встречается на собеседованиях • сегодня
В чем разница между append и extend
append() добавляет переданный элемент в конец списка как единый объект, даже если это итерируемый объект. extend() добавляет элементы итерируемого объекта по отдельности, расширяя список.
Пример:
python
lst = [1, 2, 3]
lst.append([4, 5]) # [1, 2, 3, [4, 5]]
lst.extend([6, 7]) # [1, 2, 3, [4, 5], 6, 7]Ключевые отличия:
append()добавляет один элемент,extend()добавляет элементы из итерируемогоappend()увеличивает длину списка на 1,extend()- на количество элементовappend()может добавить любой объект,extend()ожидает итерируемый объект

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы