python-3.x - 如何将括号更改为方括号
问题描述
这里是 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]]?
解决方案
是的,您只需要在列表中返回这些值。
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]
推荐阅读
- outlook - 如何将Outlook代码更改为后期绑定
- python - Pytorch 修改数据集标签
- r - RStudio 包检查失败,使用缓存的、已删除的信息
- java - 打印 ArrayList 中的最小对象
- drupal - swiftmailer 插件不存在
- jhipster - 无法运行基本的 jhipster 项目
- java - 导入项目时出现 Eclipse 错误“无法确定 Java 版本”
- javascript - Node JS MySQL插入查询多变量ER_PARSE_ERROR
- bash - 从 bash 中的文件中读取星号字符 (*)
- python - 进度条在作业完成之前不会渲染