I have a csv file and am trying to get one specific value on, say, line 20, column 3.
But so far, all I managed is to display all values on column 3 (here called “name”).
Here is my Python code
d = DictReader(r.csv().split('\n'))
for line in d:
score = line["name"]
print score
How can I display and get the value for only a specific line?
Naive solution:
I removed the intermediate variable
score.Note that this is non-optimal, as you iterate until you reach the desired row, but I don’t know if there is random access to lines in the DictReader.