我有一个包含 51,823
行的 .txt
文件。每一行都长这样:
"word","word2",number,number2,"number3"
我已将每一行分离并拆分成单独的列表,格式如下:
['"word"', '"word2"', 'number', 'number2' '"number3"']
所有单词都有双引号,一些数字也有双引号。我想要删除所有的双引号,以便我的列表看起来像这样:
['word', 'word2', 'number', 'number2', 'number3']
这是代码:
这是代码:
file = open('somefile.txt', 'r')
data = []
for line in file:
parts = line.strip().split(',')
data.append(parts)
我应该如何在将内容添加到列表中时去除双引号?
parts = [word.strip('"') for word in line.strip().split(',')]
- Gosha Fcsv
模块读取此文件。它应该自动去除引号。 - furas