zku*_*rtz 8 python python-itertools
假设我有list_of_numbers = [[1, 2], [3], []]并且想要更简单的对象列表对象x = [1, 2, 3]。
按照这个相关解决方案的逻辑,我做
list_of_numbers = [[1, 2], [3], []]
import itertools
chain = itertools.chain(*list_of_numbers)
Run Code Online (Sandbox Code Playgroud)
不幸的是,chain这并不完全是我想要的,因为(例如)chain在控制台上运行会返回<itertools.chain object at 0x7fb535e17790>.
f如果我这样做x = f(chain)然后x在控制台上输入我得到的功能是什么[1, 2, 3]?
更新: 实际上我最终需要的结果是array([1, 2, 3])。我在所选答案的评论中添加一行来解决这个问题。
| 归档时间: |
|
| 查看次数: |
12367 次 |
| 最近记录: |