我环顾四周,但没有完全找到我有什么问题。你知道吗
我的问题是在csv文件中称为registro_用户.csv有以下数据。它有6排6个colmuns
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
现在,我如何制作一个def,允许我为给定的RUT替换ISBN1或ISBN2以下的0?。。。例如,我想将rut333的ISBN1替换为777。然后在使用def之后,它应该像这样更改csv中的数据。因为行和列都以0,0开头,所以如果我没弄错的话,rut333的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
这是我能想到的最简单的方法:
如前所述,您希望使用特定的} /^{} 和函数根据
RUT
来更改行。在这种情况下,我将使用^{RUT
更改行:您也可以使用
pandas
:相关问题 更多 >
编程相关推荐