📢 Too many exams? Don’t know which one suits you best? Book Your Free Expert 👉 call Now!


    Question

    Complete the is_empty method for a stack implemented

    using a Python list. class Stack:     def __init__(self):         self._items = []     def push(self, item):         self._items.append(item)     def pop(self):         if not self.is_empty():             return self._items.pop()         else:             raise IndexError("Stack is empty")     def is_empty(self):         _________ # Line to complete
    A return len(self._items) == 0 Correct Answer Incorrect Answer
    B return self._items is None Correct Answer Incorrect Answer
    C return self._items == [] Correct Answer Incorrect Answer
    D return self._items[0] is None Correct Answer Incorrect Answer
    E return self._items.count() == 0 Correct Answer Incorrect Answer

    Solution

    The correct answer is A

    Practice Next
    ask-question