我有一個10列csv文件,我想複製第一,第三,第七或另一組列到一個新的csv文件。你可以幫我嗎? 我有這個代碼,但我不能改變它有我的需要。如何使用python將一些csv文件列複製到另一個csv文件中?
<code>
def selection(fr=sys.stdin, fw=sys.stdout, delim=';'):
my_reader = csv.reader(fr, delimiter=delim)
my_writer = csv.writer(fw, delimiter=delim)
to_write = [ col for col in zip(*my_reader) if col[0] == 'Nb_doc' ]
my_writer.writerows(zip(*to_write))
return
</code>
此代碼僅複製名爲'nb_doc'的列。
謝謝!它運作良好。 – bass