【问题标题】:Formatting into columns with element number and element of list格式化为具有元素编号和列表元素的列
【发布时间】:2014-05-11 23:42:29
【问题描述】:

您好,我想创建一个函数,该函数将获取一个列表并返回一个打印输出,其中在两列中显示元素编号和相应的元素。

这是我的尝试:

printList(aList):
    """ Prints the current list.
    """
    print ('%3d %5.2f' % (i, aList[i]))

我收到一条错误消息,提示未定义全局 i,但我不确定如何定义它。

提前感谢您的帮助!

【问题讨论】:

  • 注意#对单行cmets更有效

标签: python list formatting multiple-columns


【解决方案1】:

i 确实没有定义。你错过了循环

for i in range(len(aList)):
    ...

【讨论】:

  • 只需在循环前添加print ...
猜你喜欢
  • 1970-01-01
  • 2011-03-24
  • 2020-01-13
  • 2022-12-13
  • 2015-07-16
  • 1970-01-01
  • 2017-11-07
  • 1970-01-01
  • 2021-01-08
相关资源
最近更新 更多