priceList为一个列表:
priceList = ['\n\t\t\t\t\t\t\t\tCHF\xa0\r\n \r\n \t64.90', '\n\t\t\t\t\t\t\t\tCHF\xa0\r\n \r\n \t58.40', '\n\t\t\t\t\t\t\t\tCHF\xa0\r\n \r\n \t48.70']
print([' '.join([i.strip() for i in price.strip().split('\t')]) for price in priceList])
输出结果:
['CHF 64.90', 'CHF 58.40', 'CHF 48.70']
本文介绍了一种使用Python列表推导和字符串处理技术来清理杂乱的价格数据的方法。通过去除多余的空白字符和制表符,可以将原始包含特殊字符和换行符的价格列表转换成简洁、易于处理的格式。
278

被折叠的 条评论
为什么被折叠?



