Встречается на собеседованиях • сегодня
Зачем нужен метод extend
Метод extend() в Python используется для добавления элементов из итерируемого объекта (например, списка, кортежа, строки) в конец другого списка. В отличие от append(), который добавляет объект целиком, extend() "разворачивает" итерируемый объект и добавляет его элементы по отдельности.
Пример:
python
list1 = [1, 2, 3]
list2 = [4, 5]
list1.extend(list2) # [1, 2, 3, 4, 5]Ключевые отличия от append():
python
list1 = [1, 2, 3]
list1.append([4, 5]) # [1, 2, 3, [4, 5]] - добавляет список как один элементextend() работает с любыми итерируемыми объектами, включая строки:
python
list1 = ['a']
list1.extend('bc') # ['a', 'b', 'c']
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы