相关疑难解决方法(0)

在Python中打印表格数据

在Python中打印表格数据的最佳方法是什么?假设数据在2D列表中,我想创建一个智能外观的表.我实际拥有的是一个字典列表,我想根据字典中的值打印一个交集.就像是

for val1 in my_dict:
   for val2 in my_dict:
    if val1['a'] > val2['a']:
      print 'x'
Run Code Online (Sandbox Code Playgroud)

但是这样每个列的宽度都是固定的.Writer和格式化程序类似乎是可能性的东西,但与Perl的格式化程序相比,它仍然看起来很复杂.

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

python tabular

10
推荐指数
3
解决办法
2万
查看次数

在python中以表格格式打印列表

我试图打印几个列表(等长)作为表的列.

我正在从.txt文件中读取数据,在代码的最后,我有5个列表,我想打印为列分隔但空格.

python tabular

8
推荐指数
2
解决办法
4万
查看次数

Python - 列中的列表列表

我有一个列表列表,其中包含不同数量的元素(int).我想打印/写它,但是在列而不是行中.

例:

l = [[1,2,3],[4,5],[6,7,8,9],[0]]
Run Code Online (Sandbox Code Playgroud)

结果:

1 4 6 0
2 5 7 .
3 . 8 .
. . 9 .
Run Code Online (Sandbox Code Playgroud)

python csv list

6
推荐指数
1
解决办法
3634
查看次数

标签 统计

python ×3

tabular ×2

csv ×1

list ×1