python - 是否可以在 Python 中使用 map() 保存生成器通道的结果?
问题描述
x = (i for i in range(10))
result = []
for i in x:
result.append(i)
是否可以用 map() 而不是 for() 做同样的事情?
解决方案
尝试这个:
result = [i for i in range(10)]
推荐阅读
- python - 如何使用opencv从python中的图像中找到矩形的坐标?
- android - 在 Android 设备上使用 Unity 的 Admob 广告
- objective-c - 在 Swift 中使用 Objective-C typedef void
- node.js - SELECT FROM sqlite_master db 查询返回未定义
- gradle - 每个工具链的 Gradle 本机库
- node.js - 从 nodejs 中的 Lambda 返回音频缓冲区时,AWS ALB 返回 502 Bad Gateway
- maxima - 将列表插入到 Maxima 上的循环方程中
- python - 在 Python 中,如何读取输入文件然后将其转换为莫尔斯电码?
- python - 在 csv 文件中写入字典
- qt - 如何告诉 Qt Creator 运行我的代码生成器以从 xxx.txt 文件生成 xxx.h 和 xxx.cpp 文件?