【发布时间】:2023-03-06 05:18:01
【问题描述】:
我有一个包含以下字符串的变量:
fruit_wanted = 'banana,apple'
我还有一个 csv 文件
fruit,'orange','grape','banana','mango','apple','strawberry'
number,1,2,3,4,5,6
value,3,2,2,4,2,1
price,3,2,1,2,3,4
现在如何删除“fruit_wanted”变量中未列出“fruit”的列?
这样输出文件看起来像
fruit,'banana','apple'
number,3,5
value,2,2
price,1,3
谢谢。
【问题讨论】:
-
您应该在发帖前用谷歌搜索或搜索 Stackoverflow。 Other question with proper answer
-
您的 csv 文件是横向的。如果你的 csv 在第一行有标题
fruit,number,value,price然后每一行代表一个水果,这将是微不足道的。 -
@StevenRumbalski:他可能对此没有任何控制权。了解如何处理横向 CSV 文件很有用(无需阅读整个内容,因此您可以
zip转置)。