【发布时间】:2013-08-01 14:13:01
【问题描述】:
我有两个长度相等的对象(一个是解析JSON产生的列表,另一个是多维数组的切片),例如:
library(rjson)
library(foreach)
iter1<-iter( fromJSON(file=jsonfilename)$someJSONarray )
iter2<-iter( myarr, by="row" )
我需要能够做到以下几点:
out=foreach(x=zipiter(iter1,iter2),combine=list) %do%
{
#Do stuff with elements from both iterators accessed by e.g. x[[1]] and x[[2]]
}
是否有任何标准方法(例如在 Python/C++ 中使用 boost Zip 迭代器)?
【问题讨论】: