在 Pandas to_csv 函数中,我只需要将标题的分隔符修改为“:”

在熊猫数据框上执行“to_csv”时仅将标题分隔符更改为“:”的最佳方法是什么?


例如:


items = [['Phone', 2000, 'Apple'], ['TV', 1500, 'LG'], ['Radio', 800, 'FM'], ['Fridge',0,'LG']]  

df = pd.DataFrame(items, columns=['Item', 'Price', 'Model'], dtype=float)  

print(df) 



     Item   Price  Model

0   Phone  2000.0  Apple

1      TV  1500.0     LG

2   Radio   800.0     FM

3  Fridge     0.0     LG

当我将其转换为 CSV 时,我得到


df.to_csv(index=False)

输出


'Item,Price,Model\nPhone,2000.0,Apple\nTV,1500.0,LG\nRadio,800.0,FM\nFridge,0.0,LG\n'

相反,我希望输出为:


'Item:Price:Model\nPhone,2000.0,Apple\nTV,1500.0,LG\nRadio,800.0,FM\nFridge,0.0,LG\n'


翻翻过去那场雪
浏览 203回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python