Я дал CSV-файл, который выглядит примерно такDictReader получить значение, когда столбец # и строка # известны
ID, name, age, city
1, Andy, 25, Ann Arbor
2, Bella, 40, Los Angeles
3, Cathy, 13, Eureka
...
...
Если я хочу, чтобы получить city
из ID
= 3, который будет Eureka для этого примера. Есть ли способ сделать это эффективно, а не итерировать каждую строку? Мой php-код будет выполнять этот скрипт python каждый раз, чтобы получить значение, и я чувствую себя очень неэффективным, чтобы циклически перебирать файл csv каждый раз.
Would делает этот путь будет, конечно, быстрее, чем итерация CSV-файла каждый раз, принимая CSV у файла довольно много строк? –
Зачем писать данные как JSON? Чтение файла (которое может быть записано внешней системой) в память в виде dict должно быть достаточным. – Johnsyweb
@Johnsyweb Я думаю, что вы правы – yurib