0
所以我有一個CSV文件,它有三列。我可以讀取CSV文件,表格的每一行都是一個列表。但是,當我嘗試將它們打印爲一張表格時,由於文本的長度不同,所以它們沒有正確對齊。我相信我必須用%來格式化它們,但我不知道如何使它工作。 我有更多的行,但由於顯而易見的原因,我會只顯示第3CSV到Python,文本對齊
North America USA Washington
Europe Republic of Ireland Dublin
Asia China Beijing
This is how my lists look like:
["North America"," USA", "Washington"]
["Europe"," Republic of Ireland", "Dublin"]
["Asia"," China", "Beijing"]
弄成這個樣子:
North America USA Washington
Europe Republic of Ireland Dublin
Asia China Beijing
我不想使用prettyprint或similiar庫,因爲我相信這個問題的解決方案對我更有利,所以我可以理解事情的工作方式。
[我怎樣才能用空格填充Python字符串?](http:// stackoverflow。com/questions/5676646/how-can-i-fill-a-python-string-with-spaces) – mattsap
使用python中的標籤「\ t」 – Maddy
@Mani Tab由於長度不同會不起作用 –