因为换行本身就是空格,所以你的程序设计都有尾随空格。如果你想制作一个特殊情况,你可以禁止表格的末尾写一个换行符。
当我测试你的程序时,我没有看到最后一个值后的空格(ASCII 0x20):
$ ~/src/test/x.py | xxd
0000000: 3120 2020 3220 2020 3320 2020 3420 2020 1 2 3 4
0000010: 3520 2020 3620 2020 3720 2020 3820 2020 5 6 7 8
0000020: 3920 2031 3020 2031 3120 2031 320a 3220 9 10 11 12.2
0000030: 2020 3420 2020 3620 2020 3820 2031 3020 4 6 8 10
0000040: 2031 3220 2031 3420 2031 3620 2031 3820 12 14 16 18
0000050: 2032 3020 2032 3220 2032 340a 3320 2020 20 22 24.3
0000060: 3620 2020 3920 2031 3220 2031 3520 2031 6 9 12 15 1
0000070: 3820 2032 3120 2032 3420 2032 3720 2033 8 21 24 27 3
0000080: 3020 2033 3320 2033 360a 0 33 36.