Python Python Sequences Sequence Operations Creating Slices

Sam Cerwinske
PLUS
Sam Cerwinske
Courses Plus Student 2,876 Points

Creating Slices

"Create a slice of the provided student_gpas list that includes the 3rd through the 5th elements in the list. Assign the slice to a variable called sliced_gpas."

Understanding that it is exclusive of the stop value, I set it to 6. I'm still getting an incorrect value error, whats wrong with my code?

slices.py
student_gpas = [4.0, 2.3, 3.5, 3.7, 3.9, 2.8, 1.5, 4.0]
sliced_gpas = student_gpas[3:6]

1 Answer

Steven Parker
Steven Parker
207,981 Points

You did good remembering about the stop value being exclusive. :+1:

But you should also keep in mind that index values start with 0, so the indexes for "3rd" and "5th" will both be less than their ordinals.