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

  • google app store apple app store
  • ✖

      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