gpt4 book ai didi

python - 在 Python 中打印表格数据

转载 作者:太空狗 更新时间:2023-10-29 18:14:48 24 4
gpt4 key购买 nike

在 Python 中打印表格数据的最佳方式是什么?假设数据在二维列表中,我想创建一个外观漂亮的表格。我实际上拥有的是一个字典列表,我想根据字典中的值打印一个交集。有点像

for val1 in my_dict:
for val2 in my_dict:
if val1['a'] > val2['a']:
print 'x'

但是每列都是固定宽度的。 Writer 和 formatter 类似乎在可能性范围内,但与 Perl 的格式化程序相比,使用起来仍然看起来很复杂。

是否有任何现有的实现,或者我必须自己编写?

最佳答案

print "%20s" % somevar 

将打印值 'somevar' 并使用最多 20 个空格。在 print 语句后面添加一个逗号以避免换行 - 当然:阅读 string formatting operations docs在 '%' 运算符上

关于python - 在 Python 中打印表格数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5122347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com