我有4 x 4矩阵,我想为其行和列制作标题。
1 2 3 4
1 * * * *
2 * * * *
3 * * * *
4 * * * *
列标题:print('1','2','3','4')有效
行标题:print('1','\ n','2','\ n','3','\ n','4')这不起作用
我该怎么办?
答案 0 :(得分:1)
为什么要麻烦做这些无用的print
语句,而要使用超快速且美观的pandas
:
(以*
作为值的示例)
import pandas as pd
df=pd.DataFrame('*',index=range(1,5),columns=range(1,5))
现在:
print(df)
是:
1 2 3 4
1 * * * *
2 * * * *
3 * * * *
4 * * * *
如果您点击蓝色的 pandas
文字,您将了解有关熊猫的信息,熊猫不仅在显示,还可以对数据进行任何操作(不是显示,实际数据)。
,如果您确实需要做print
声明:
print(' 1',' 2',' 3',' 4')
print('1 * * * *\n2 * * * *\n3 * * * *\n4 * * * *')
输出:
1 2 3 4
1 * * * *
2 * * * *
3 * * * *
4 * * * *