List index out of range, but list has enough elements

Costin Gamenț costin.gament at
Tue Nov 9 10:24:09 CET 2010

Hi, I am trying to read a string as csv, but I encountered an odd
problem. Here's my code:

	csvfile = csv.reader(datastr.split('\n'), delimiter=';')
	r = ''
	for i in csvfile:
		for j in i:
			print j
		print i[0]

the "print j" statement works, but "print i[0]" returns "IndexError:
list index out of range". Am I missing something?

More information about the Python-list mailing list