Questenaتمرینی که نشان می‌دهد بعد چه چیزی را مرور کنید
سؤال 30

For `items.pop()` with no argument, which statements are true? Select all that apply.

  1. It returns the element it removes.پاسخ درست
  2. It removes the first element by default.
  3. It removes the final element by default.پاسخ درست
  4. It raises `IndexError` when the list is empty.پاسخ درست

توضیح

With no index supplied, `pop` removes the final element and returns that removed value. An empty list has no valid final position, so the operation raises `IndexError`, not `ValueError` and not a `None` result.

ادامهٔ این آزمون

شروع تمرین
سؤال 30: For `items.pop()` with no argument, which statements are… · Python Fundamentals · Questena