Как расширить стек в Python: методы и примеры кода

Чтобы расширить стек в Python, вы можете использовать несколько методов. Вот несколько примеров:

  1. Использование метода extend():

    stack = [1, 2, 3]
    items = [4, 5, 6]
    stack.extend(items)
    print(stack)  # Output: [1, 2, 3, 4, 5, 6]
  2. Использование оператора +=:

    stack = [1, 2, 3]
    items = [4, 5, 6]
    stack += items
    print(stack)  # Output: [1, 2, 3, 4, 5, 6]
  3. Использование цикла для добавления элементов один за другим:

    stack = [1, 2, 3]
    items = [4, 5, 6]
    for item in items:
    stack.append(item)
    print(stack)  # Output: [1, 2, 3, 4, 5, 6]
  4. Использование метода insert()для вставки элементов в определенные позиции:

    stack = [1, 2, 3]
    items = [4, 5, 6]
    for index, item in enumerate(items):
    stack.insert(index, item)
    print(stack)  # Output: [6, 5, 4, 1, 2, 3]