我希望遍历项目列表并获取当前的迭代编号。有这么简单吗?
这是我的(示例)循环:
loopit <- c('happ','goof','funk')
str <- ''
for (l in loopit){
print(paste0(l,'y'))
}
手动构建迭代计数器很容易:
i <- 1
for (l in loopit){
if(i==1){
print(paste0('so ',l,'y!!!'))
}else{
print(paste0(l,'y'))
}
i <- i + 1
}
是否有更优雅,更直接的方式来获取当前的迭代次数?
答案 0 :(得分:1)
对于此特定示例,您无需知道迭代次数。也许你的真正问题也是如此。参见示例。
Apply