Я новичок в Python. Сейчас я пытаюсь понять, почему второй цикл for не работает в следующем скрипте. Я имею в виду, что я мог получить результат только первого цикла for, но ничего из второго. Я скопировал и вставил свой скрипт и CSV-файл данных ниже.
Будет полезно, если вы расскажете мне, почему это происходит именно так и как заставить работать второй цикл for.
Мой СКРИПТ:
import csv
file = "data.csv"
fh = open(file, 'rb')
read = csv.DictReader(fh)
for e in read:
print(e['a'])
for e in read:
print(e['b'])
"data.csv":
a,b,c
tree,bough,trunk
animal,leg,trunk
fish,fin,body