python对齐输出列表
时间: 2023-09-14 08:10:59 浏览: 343
python 列表
如果您想在Python中对齐输出列表,您可以使用字符串的格式化来实现。以下是一个示例代码,演示了如何在Python中对齐输出列表:
```
my_list = [['apple', 2, 1.5], ['banana', 5, 0.5], ['orange', 3, 2.0]]
print("{:<10} {:<10} {:<10}".format('Item', 'Quantity', 'Price'))
for item in my_list:
print("{:<10} {:<10} {:<10}".format(item[0], item[1], item[2]))
```
在这个示例中,我们使用format()方法来格式化字符串。在格式字符串中,我们使用{}来表示要替换的内容,并使用<符号来表示左对齐。在每个{}中,我们使用:<10来表示要输出的内容的最小宽度为10个字符,并使用<符号来表示左对齐。
在for循环中,我们遍历my_list中的每个元素,并使用format()方法来将其格式化输出。在每个{}中,我们使用:<10来表示输出的最小宽度为10个字符,并使用<符号来表示左对齐。
输出结果如下所示:
```
Item Quantity Price
apple 2 1.5
banana 5 0.5
orange 3 2.0
```
希望这个示例可以帮助您对齐输出列表。
阅读全文