如何用PYTHON解决Table Printer问题

 时间:2024-10-13 11:45:37

1、打开JUPYTER NOTEBOOK,新建一个PY文档。

如何用PYTHON解决Table Printer问题

3、for i in range(len(tableData)): for j in range(len(tableData)): print(tableData[i][j])用内嵌FOR LOOPS直接打印的效果不是很好。

如何用PYTHON解决Table Printer问题

5、for i in range(len(tableData[0])): for j in range(len(tableData)): print(tableData[i][j], end = ' ')为了让他们都排列好,首先去掉换行符号。

如何用PYTHON解决Table Printer问题

7、for i in range(len(tableData[0])): for j in range(len(tableData)): print(tableData[j][i], end = ' ') print('\r')注意要调整J和I的位置

如何用PYTHON解决Table Printer问题

9、tableData = [['apples', 'oranges', 'cherries&垆杪屑丝#39;, 'banana'], ['Alice', 'Bob', 'Carol', 'David'], ['dogs', 'cats', 'moose', 'goose']]colWidths = [0] * len(tableData)for i in range(len(tableData)): colWidths[i] = len(max(tableData[i], key = len)) print(colWidths) for i in range(len(tableData[0])): for j in range(len(tableData)): print(tableData[j][i].rjust(colWidths[j]), end = ' ') print('\r')可以看出打印的列表就是依照这个新的列表的长度来对齐的了。

如何用PYTHON解决Table Printer问题
  • iphone维修教程
  • applewatch心电图怎么用
  • 犬夜叉觉醒攻略
  • 如何用Chrome浏览器批量导出石墨文档
  • 苹果手机的腾讯wifi管家如何测网速
  • 热门搜索
    契怎么读 tcl洗衣机怎么样 为什么青蛙可以跳得比树高 卤肉的做法大全 微信分付怎么开通 怎么证明输卵管是通的 鲤鱼怎么做好吃 爱心怎么剪 为什么要减肥 花城为什么怕谢怜碰她