在 R 中的循环中从列表中调用变量

Call Variables from List in Loop in R

我在数据中有名为 var1、var2、... var100 的变量。 如何在循环中调用它们?我可以遍历它们并将名称作为字符串,如下所示:

for (i in c(sprintf("data$var%s",seq(1,100)))) {
  print(paste0(i))
}

但这只给我字符串,并没有调用变量。

for (i in c(sprintf("var%s",seq(1,100)))) {
  print(data[, i])
}