0
0
NumPydata~5 mins

Negative indexing in NumPy - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is negative indexing in numpy arrays?
Negative indexing means counting elements from the end of the array instead of the start. For example, -1 refers to the last element, -2 to the second last, and so on.
Click to reveal answer
beginner
How do you access the last element of a numpy array using negative indexing?
Use array[-1] to get the last element of the numpy array.
Click to reveal answer
beginner
What will array[-3] return in a numpy array?
It returns the third element from the end of the array.
Click to reveal answer
intermediate
Can negative indexing be used with slicing in numpy? Give an example.
Yes. For example, array[-3:-1] returns a slice starting from the third last element up to (but not including) the second last element.
Click to reveal answer
intermediate
Why is negative indexing useful in data science with numpy?
It allows easy access to elements from the end without needing to know the array length. This is helpful for tasks like getting recent data points or last values.
Click to reveal answer
What does array[-1] return in a numpy array?
AThe first element
BThe last element
CThe middle element
DAn error
If array = np.array([10, 20, 30, 40]), what is array[-2]?
A30
B20
C40
D10
Which slice uses negative indexing to get the last three elements of array?
Aarray[3:]
Barray[:3]
Carray[-3:]
Darray[:-3]
What happens if you use array[-len(array)-1] in numpy?
AIndexError
BReturns the first element
CReturns the last element
DReturns None
Why might negative indexing be preferred over positive indexing?
AIt is faster
BIt avoids errors
CIt uses less memory
DIt allows easy access from the end without knowing length
Explain how negative indexing works in numpy arrays and give an example.
Think about how you count backwards from the last element.
You got /3 concepts.
    Describe a real-life situation where negative indexing in numpy would be helpful.
    Imagine you want the last few days of sales data.
    You got /3 concepts.