要删除列表中的空格并将更新后的列表调整回CSV格式,可以按照以下步骤进行操作:
import csv
def remove_spaces(lst):
return [item.strip() for item in lst]
data = []
with open('input.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
data.append(row)
updated_data = [remove_spaces(row) for row in data]
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(updated_data)
以上代码假设输入的CSV文件名为input.csv
,输出的CSV文件名为output.csv
。你可以根据实际情况进行调整。
这个方法通过使用strip()
函数来删除每个元素中的空格,并使用csv.writer()
函数将更新后的数据写回CSV文件。这样可以确保数据格式正确,并且不会丢失原始数据中的其他信息。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行评估。
领取专属 10元无门槛券
手把手带您无忧上云