我有一个Pandas dataframe (shape 40x2;两行如下所示):
洪都拉斯[水\n农业\n健康\n生物多样性和.匈牙利“未明确提及”
我想去掉列表符号和引号,以便将其保存在csv或xlsx中,形式如下:
洪都拉斯水、农业、卫生、生物多样性和..。 匈牙利未明确提及
非常感谢。
最好的,谢里夫
发布于 2019-05-11 12:11:50
只考虑第一行,但您可以应用此数据格式的所有行,
l1 = "Honduras ['Water\nAgriculture\nHealth\nBiodiversity']"
l1 = l1.replace(']', '').replace('[', '').replace("'", '').replace(' ', '')
l1 = l1.split('\n')
l1输出:
['HondurasWater', 'Agriculture', 'Health', 'Biodiversity']注意:在应用到所有行之后,您将得到每一行的列表,现在您可以将这些列表转换为dataframe,然后写入csv。
https://stackoverflow.com/questions/56089847
复制相似问题