Метод 
extend() используется для расширения списка, добавляя в конец все элементы из итерируемого объекта (например, другого списка, кортежа, строки, множества или генератора).
    
    
Основные характеристики:
    
        - Модифицирует список "на месте":  extend()изменяет исходный список, а не создаёт новый.
- Добавляет элементы из итерируемого объекта: В отличие от append(), который добавляет весь итерируемый объект как один элемент,extend()добавляет каждый элемент итерируемого объекта по отдельности.
- Принимает один аргумент: Этим аргументом должен быть итерируемый объект.
Пример использования:
        
            list1 = [1, 2, 3]
            list2 = [4, 5, 6]
            list1.extend(list2)
            print(list1)  # Вывод: [1, 2, 3, 4, 5, 6]
            list3 = [7]
            list1.extend(list3)
            print(list1) # Вывод: [1, 2, 3, 4, 5, 6, 7]
        
    
    Важно помнить: Если в качестве аргумента 
extend() передать строку, каждый символ строки будет добавлен в список как отдельный элемент.
    
        
            my_list = [1, 2]
            my_list.extend("abc")
            print(my_list)  # Вывод: [1, 2, 'a', 'b', 'c']
        
    
    Альтернативы:  Расширить список можно также с помощью оператора 
+=,  который эквивалентен методу 
extend().
    
        
            list1 = [1, 2, 3]
            list2 = [4, 5, 6]
            list1 += list2
            print(list1)  # Вывод: [1, 2, 3, 4, 5, 6]