我正在尝试写一个条件,说明向量打印0中是否不存在“ i”,这意味着在该向量中它应该仅打印[3]
with open('products({}).csv'.format(x), 'w') as csvfile:
...
答案 0 :(得分:0)
这是您的家庭任务的解决方案(使用循环):
v <- c(1, 5, 26, 7, 94)
w <- 0
for (i in 1:length(v)) {
if ((v[i] >24) & (v[i] %% 13 == 0)) { w <- i; break }
}
w
没有限制,代码可以很简短:
v <- c(1,5,27,7,94)
w <- which((v >24) & (v%%13 == 0))
if (length(w)==0) w <- 0