我有一些數據(表數據,尤其是)的這個樣子的,當我打印出來蟒蛇:如何打印出一個「整潔」的方式
PROBABILITY AND STATISTICS B+
DISCRETE MATHEMATICS A
DATABASE MANAGEMENT SYSTEMS C+
FORMAL LANGUAGES AND AUTOMATA THEORY A
INTERNET TECHNOLOGIES A
MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS A
DATABASE MANAGEMENT SYSTEMS LAB A++
INTERNET TECHNOLOGIES LAB A++
COMPREHENSIVE ONLINE EXAMINATION B
,但我想是這樣的:
PROBABILITY AND STATISTICS B+
DISCRETE MATHEMATICS A
DATABASE MANAGEMENT SYSTEMS C+
FORMAL LANGUAGES AND AUTOMATA THEORY A
INTERNET TECHNOLOGIES A
MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS A
DATABASE MANAGEMENT SYSTEMS LAB A++
INTERNET TECHNOLOGIES LAB A++
COMPREHENSIVE ONLINE EXAMINATION B
我如何在Python中實現這一點?
請參閱[這裏](https://stackoverflow.com/questions/9535954/printing-lists-as-tabular-data)或[這裏](https://stackoverflow.com/questions/9989334/create-nice-列輸出在python)或搜索「漂亮打印表」,因爲這是一個相當普遍的話題。 – CoryKramer
看起來你想'ljust'。請參閱[這裏](https://stackoverflow.com/questions/5676646/how-can-i-fill-out-a-python-string-with-spaces) –
[問題要求我們推薦或找到一本書,工具,軟件庫,教程或其他非現場資源對於堆棧溢出而言是無關緊要的,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述該問題以及迄今爲止已解決的問題。](http://meta.stackoverflow.com/questions/254393) –