结合我有下列方式处理CSV文件和值蟒蛇
"/file/Puppies";"$2,166.74";"2,502";"5.55%";"$48.10";"152,844";"45,044"
"/file/Kittens";"$1,498.59";"1,618";"3.54%";"$32.75";"157,560";"45,764"
"/file/Puppies/pup";"$1,174.92";"1,451";"3.72%";"$30.10";"116,268";"39,038"
有数据的CSV文件,我想将第2列,如果第一列类似,对其余的结合价值观并不重要。
因此,在该示例中,第2列中的/file/Puppies
和/file/Puppies/pup
值都将在最终输出中一起添加。
相似地,我的意思是说,例如/file/Puppies/
,/file/Puppies/1
,/file/Puppies/ru
都是相似的。但/文件/小猫不会。
关于如何开始任何想法?
定义“合并”?你期望你的输出是什么?你自己尝试过甚么?你有没有看到['csv'模块](http://docs.python.org/2/library/csv.html)? – 2013-03-05 20:28:01
也可能要定义'相似'。 – 2013-03-05 20:31:49
在这种情况下,在斜线的前两个单词将匹配 – 2013-03-05 21:06:01