【发布时间】:2018-05-15 09:27:22
【问题描述】:
我已经被这个数据结构困住了一段时间了:
iter([iter([1,0]),iter([1,1]),iter([0,0])])
我想使用 map-reduce/itertools 对最里面的元素求和。
我能够使用 for 循环相当快地得到答案:
outer_iter = iter([iter([1,0]),iter([1,1]),iter([0,0])])
for inner_iter in outer_iter:
for inner_list in inner_iter:
total = total + inner_list
我正在努力“翻译”代码。
【问题讨论】:
-
iterables 可以嵌套 任意 深度,还是只有两层?
标签: python python-3.x functional-programming mapreduce itertools