python 将字符串输出为表格
时间: 2023-08-06 22:04:37 浏览: 193
Python中字符串对齐方法介绍
5星 · 资源好评率100%
可以使用字符串格式化和制表符来输出一个表格,例如:
```python
data = [
{'name': 'Alice', 'age': 25},
{'name': 'Bob', 'age': 30},
{'name': 'Charlie', 'age': 35}
]
# 打印表头
print("{:<10} {:<10}".format('Name', 'Age'))
# 打印分隔符
print("-" * 20)
# 打印数据行
for d in data:
print("{:<10} {:<10}".format(d['name'], d['age']))
```
这段代码会输出一个包含两列的表格,每列的宽度为10个字符,左对齐。第一行是表头,第二行是分隔符,后面的行是数据行。你可以根据实际需要修改表头和数据。
阅读全文