【发布时间】:2018-06-17 23:49:34
【问题描述】:
我环顾四周,但没有完全找到我的问题。
我的问题是,在名为 registro_usuarios.csv 的 csv 文件中包含以下数据。其中有 6 行和 6 列
registro_usuarios.csv:
RUT,Name,LastName,E-mail,ISBN1,ISBN2
111,Pablo1,Alar1,mail1,0,0
222,Pablo2,Alar2,mail2,0,0
333,Pablo3,Alar3,mail3,0,0
444,Pablo4,Alar4,mail4,0,0
555,Pablo5,Alar5,mail5,0,0
现在我如何制作一个允许我替换给定 RUT 的 ISBN1 或 ISBN2 下方的 0 的定义?...例如,我想将 777 的 rut 333 的 ISBN1 替换。然后在使用def,它应该像这样更改 csv 中的数据。因为行和列以 0,0 开头,我相信如果我没记错的话,车辙 333 的 ISBN1 是第 3 行第 5 列。
registro_usuarios.csv:
RUT,Nombre,Apellido,E-mail,ISBN1,ISBN2
111,Pablo1,Alar1,mail1,0,0
222,Pablo2,Alar2,mail2,0,0
333,Pablo3,Alar3,mail3,777,0
444,Pablo4,Alar4,mail4,0,0
555,Pablo5,Alar5,mail5,0,0
【问题讨论】:
标签: python string python-3.x csv replace