Описание задачи
Необходимо реализовать структуру данных "Стек" (Stack), которая позволяет добавлять и удалять элементы с соблюдением принципа LIFO ("последним пришел – первым ушел").
Функция push(x) принимает числовое значение x и добавляет его в стек. Функция pop() удаляет и возвращает элемент из вершины стека, либо возвращает None, если стек пуст. Функция peek() возвращает верхний элемент стека без удаления, либо возвращает None, если стек пуст. Функция empty() возвращает логическое значение True, если стек пуст, и False в противном случае.
Режим обучения Готово
Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.
Ваше решение
Подсказка (готовое решение)
def __init__(self):