我想在终端上打印一张表格,为此我使用tabulate包,但我有额外的返回战车'\n'。我怎样才能删除它们?
import pandas as pd
from tabulate import tabulate
df = pd.DataFrame({'schools' : ['Harvard', 'MIT', 'UCal', 'Cornell'],
'Faculty' : ['CS', 'Psychology', 'Biology', 'BioInformatics']})
print(tabulate(df,headers='keys',tablefmt='psql'))
结果
('+----+-----------+----------------+\n'
'| | schools | Faculty |\n'
'|----+-----------+----------------|\n'
'| 0 | Harvard | CS |\n'
'| 1 | MIT | Psychology |\n'
'| 2 | UCal | Biology |\n'
'| 3 | Cornell | BioInformatics |\n'
'+----+-----------+----------------+')