cxcycz (3) [Avatar] Offline
#1
for i in range(1, len(raw_data)):


This code says it loops through the data, but it actually skips the first element.

Edit: Same problem in listing 2.10.
Nishant Shukla (52) [Avatar] Offline
#2
Thanks!

I'll fix the note to mention that. The reason behind skipping the first element is that the code in the for-loop will access the previous index of the array, so indeed it will exhaust all the data.