【问题标题】:How to change parentheses to brackets如何将括号更改为方括号
【发布时间】:2020-07-17 03:08:06
【问题描述】:

这里是 Python 新手。我正在尝试创建一个包含列表 n 个数字并输出 n+1、n+2 和 n+3 行的表。

这是我的代码:

def addition_table(numbers):
    add_one = [ num + 1 for num in numbers ]
    add_two = [ num + 2 for num in numbers ]
    add_three = [ num + 3 for num in numbers ]
    return add_one, add_two, add_three

我对 ([1]) 的输出:

([2],[3],[4])

有没有办法将输出更改为 [[2],[3],[4]]?

【问题讨论】:

    标签: python-3.x list return list-comprehension


    【解决方案1】:

    是的,您只需在列表中返回这些值。

    def addition_table(numbers):
        add_one = [ num + 1 for num in numbers ]
        add_two = [ num + 2 for num in numbers ]
        add_three = [ num + 3 for num in numbers ]
        return [add_one, add_two, add_three]
    

    【讨论】:

      猜你喜欢
      • 2021-10-12
      • 2019-08-01
      • 2014-10-13
      • 1970-01-01
      • 2011-09-26
      • 2021-10-08
      • 1970-01-01
      • 1970-01-01
      • 2011-01-12
      相关资源
      最近更新 更多