list - Python:如何使用列表迭代器将元素附加到列表中
问题描述
假设我们有一个现有的空列表,m
. 我想在 m 上附加一些元素(比如说三个 7),这样 m 就是 now [7,7,7]
。如何使用列表迭代器做到这一点?
我有以下不完整的解决方案:
m = []
m.append([7 for i in range(3)])
我得到m = [[7,7,7]]
但没有[7,7,7]
。
我不是在寻找像使 m 变平这样的后处理,例如:
flat_list = [item for sublist in l for item in sublist]
,因为这是一个额外的步骤。
解决方案
推荐阅读
- python - 爬取下载在线文件python
- javascript - 如何通过 webpacker 和 rails 6 安装 typeahead
- python - 使用python在csv中的现有行之间插入一行
- huawei-mobile-services - 如何修复我的快应用页面上的内容阻塞屏幕?
- sql - 如何将以下 sql 连接和查询存储在 shell 脚本中的变量中
- django-rest-framework - 如何将 drf-yasg 集成到 Django Rest 项目中?
- react-native - react-native-pie 重复键
- wordpress - 无法访问我的 wordpress 仪表板,当我单击每个仪表板页面时,它向我显示 404 bad request 错误
- java-8 - ANTLR4 无法识别规则
- huawei-mobile-services - 华为内购(IAP SDK 4.0.4.300)启动失败,支付页面不显示