Kendrick has 17 Grammy Awards and he's the only rapper to win a Pulitzer Prize.
He's far from being a "random dude from Atlanta" and him not having more than 3 chart toppers is reasonable because of the kind of music he makes.
Damn! We don't have any item at such an index. In fact, index 3 doesn't exist and at this juncture, the program will return the survivors of the pop() function: 2, 4, 6.
C.
The enumerate function loops through an array and picks the index and the item attached to that index.
So if we have an array (a list in this case) called my_list = [1, 2, 3]; the index is more or less a label used to locate the items in my_list.
Once 5 is gone, my_list will look like this: [2, 4, 6]
The next iteration will see us deleting the item at index 3. So let's see the indexes as things stand:
0, 2
1, 4
2, 6