python换行输出数据框
时间: 2024-09-15 20:06:14 浏览: 34
python输入输出
在Python中,如果要换行输出数据框,可以使用pandas库中的to_string()方法。该方法可以将数据框转换为字符串,并且可以设置参数来控制输出格式,包括换行符的设置。例如,可以使用以下代码将数据框df输出为带有换行符的字符串:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.to_string(index=False, header=True, line_width=None, justify=None))
```
其中,参数index=False表示不输出行索引,header=True表示输出列名,line_width=None表示不限制每行的字符数,justify=None表示不对齐输出。如果要在每行末尾添加换行符,可以在to_string()方法中设置line_terminator参数为'\n',例如:
```
print(df.to_string(index=False, header=True, line_width=None, justify=None, line_terminator='\n'))
```
这样就可以实现在每行末尾添加换行符的输出了。
阅读全文