Questions and Answers 100% Pass
What is the result of `["a", "b", "c"].pop(0)`?
✔✔A) "a"
B) "b"
C) "c"
D) None
What does `list.remove()` do when an item is not in the list?
A) Removes the last item
B) Removes the first item
✔✔C) Raises a ValueError
D) Does nothing
What is the output of `["x", "y", "z"].insert(1, "w")`?
A) ["w", "x", "y", "z"]
✔✔B) ["x", "w", "y", "z"]
C) ["x", "y", "z", "w"]
1
,D) ["x", "y", "w", "z"]
What will `len([3, 2, 1])` return?
A) 3
✔✔B) 3
C) 1
D) None
What is the result of `[1, 2, 3, 4].sort(reverse=True)`?
✔✔A) [4, 3, 2, 1]
B) [1, 2, 3, 4]
C) [4, 3, 2, 1, 0]
D) [1, 2, 3]
What is the output of `[3, 2, 1].reverse()`?
✔✔A) [1, 2, 3]
B) [3, 1, 2]
C) [3, 2, 1]
2
,D) Error
What does `list.remove()` do when it is given a non-existent item?
A) Removes the first item
✔✔B) Raises a `ValueError`
C) Returns `None`
D) Removes the last item
What is the result of `len([])`?
A) 0 ✔✔
B) 1
C) None
D) Error
What is the output of `["dog", "cat", "fish"].index("cat")`?
✔✔A) 1
B) 0
C) 2
3
, D) None
What will `list.extend([1, 2])` do?
✔✔A) Adds the elements 1 and 2 to the end of the list
B) Adds 1 and 2 as individual lists
C) Removes 1 and 2 from the list
D) Does nothing
What is the result of `["a", "b", "c"].clear()`?
✔✔A) []
B) ["a", "b", "c"]
C) ["a", "b"]
D) None
What does the `list.insert()` method do?
✔✔A) Inserts an element at the specified index in the list
B) Appends an element to the list
C) Removes an element from the list
4