我有一本字典看起来像:
band2 = {'channel11': [10812, 2162, 1972, 0], 'channel10': [10787, 2157, 1967, 0], 'channel3': [10612, 2122, 1932, 0], 'channel2': [10589, 2117, 1927, 0], 'channel1': [10564, 2112, 1922, 20], 'channel7': [10712, 2142, 1952, 26], 'channel6': [10687, 2137, 1947, 0], 'channel5': [10662, 2132, 1942, 32], 'channel4': [10637, 2127, 1937, 26], 'channel9': [10762, 2152, 1962, 0], 'channel8': [10737, 2147, 1957, 0], 'channel12': [10837, 2167, 1977, 15]}
然后我将其分类如下:
^{pr2}$结果如下:
[('channel1', 'channel2', 'channel3', 'channel4', 'channel5', 'channel6', 'channel7', 'channel8', 'channel9', 'channel10', 'channel11', 'channel12'), ([10564, 2112, 1922, 20], [10589, 2117, 1927, 0], [10612, 2122, 1932, 0], [10637, 2127, 1937, 26], [10662, 2132, 1942, 32], [10687, 2137, 1947, 0], [10712, 2142, 1952, 26], [10737, 2147, 1957, 0], [10762, 2152, 1962, 0], [10787, 2157, 1967, 0], [10812, 2162, 1972, 0], [10837, 2167, 1977, 15])]
我想知道如何以某种格式打印出来:
Channel 1 Channel 2 ...... Channel 12
value[0] value[0] ........value[0]
value[1]/value[2] value[1]/value[2].....value[1]/value[2]
value[3] value[3]...........value[3]
因此,输出示例如下:
Channel 1 Channel 2 <other values> Channel 12
10564 10589 <other values> 10837
2112/1922 2117/1927 <other values> 2167/1977
20 0 <other values> 15
我不知道如何在一个整洁的表格中打印这个,我可以使用格式吗?在
最后我没有使用
zipped
。在如果制表符不能正常工作,请确定每列的宽度并用空格填充:
^{pr2}$您可以尝试使用pandas,它提供了一个很好的结构来处理表:
Pandas的数据帧可以通过以下项目构建:
Concat第1行和第2行
^{pr2}$无索引打印
相关问题 更多 >
编程相关推荐