You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python如何将存储影片数据的列表格式化输出为规整对齐的表格

你可以使用Python内置的字符串格式化功能指定列宽实现对齐效果,实现代码如下:

filmList = []
filmList.append(['FM01', 'Stealth', 135, 80])
filmList.append(['FM02', 'Supernova', 90, 15])
filmList.append(['FM03', 'Robin Hood', 100, 85])
filmList.append(['FM04', 'Rollerball', 70, 26])

# 输出表头,<代表左对齐,数字为对应列的占用宽度
print(f"{'ID':<6} {'Title':<20} {'Budget':<12} {'Box-office':<10}")
# 输出分隔线
print("-" * 50)
# 遍历输出每一行数据,如需仅输出前3条,将filmList改为filmList[:3]即可
for item in filmList:
    print(f"{item[0]:<6} {item[1]:<20} {item[2]:<12} {item[3]:<10}")

代码中各列的宽度数值可以根据你实际的内容长度灵活调整,就能得到完全符合你要求的规整表格。

内容的提问来源于stack exchange,提问作者Lemonjelly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 02:15:10