只想在DataFrame中的所有单元格内容的两侧添加空格,需要右对齐。[输入格式带制表符的每列][1][1] :https://i.stack.imgur.com/MM7e0.png
[每列的输出格式需要用5个空格分隔并右对齐][2][2] :https://i.stack.imgur.com/unc6B.png
我尝试了Str.pad(它适用于字符串,前缀仅适用于标头(
提前感谢
查看numpy.linspace并查看此处的示例。您也可以手动执行以下操作,例如:
with open(filename, 'r') as f:
in_lines = f.readlines()
with open(outfile, 'w') as f:
eight_spaces = ' '
for line in in_lines:
split_line = line.split()
out_line = eight_spaces.join(split_line)
f.write(out_line + 'n')