Recall & Review
beginner
What Python method can you use to find the first position of an element in a list?
You can use the
list.index(element) method to find the first position (index) of an element in a list. If the element is not found, it raises a ValueError.Click to reveal answer
beginner
How do you count how many times an element appears in a list?
Use the
list.count(element) method. It returns the number of times the element appears in the list.Click to reveal answer
intermediate
What happens if you use
index() on an element not in the list?Python raises a
ValueError because the element is not found. To avoid this, you can check if the element is in the list first using in.Click to reveal answer
intermediate
How can you find all positions of an element in a list?
You can loop through the list with
enumerate() and collect all indexes where the element matches. For example:positions = [i for i, x in enumerate(my_list) if x == element]
Click to reveal answer
beginner
Why is counting elements useful in programming?
Counting helps you understand how often something appears, like counting votes, items sold, or errors. It helps make decisions based on frequency.
Click to reveal answer
Which method returns the number of times an element appears in a list?
✗ Incorrect
The
count() method returns how many times an element appears in a list.What does
list.index(element) return?✗ Incorrect
index() returns the first index where the element is found.What error occurs if
index() does not find the element?✗ Incorrect
If the element is not found,
index() raises a ValueError.How can you safely check if an element is in a list before using
index()?✗ Incorrect
Using
if element in list checks presence before calling index().Which Python function helps find all indexes of an element in a list?
✗ Incorrect
Using
enumerate() with a list comprehension helps find all positions of an element.Explain how to find the first position of an element in a list and how to handle the case when the element is not found.
Think about using <code>index()</code> and checking presence with <code>in</code>.
You got /4 concepts.
Describe how to count occurrences of an element in a list and why this might be useful.
Counting helps understand how often something appears.
You got /4 concepts.