想要遍历列表中数据框的列

Want to loop through the columns of dataframes in a list

我想遍历数据框列表并更改列名(我希望每个列都具有相同的名称) 有没有人有使用以下数据的解决方案?

df <- data.frame(x = 1:10, y = 2:11, z = 3:12)
df2 <- data.frame(x = 1:10, y = 2:11, z = 3:12)
df3 <- data.frame(x = 1:10, y = 2:11, z = 3:12)

x <- list(df, df2, df3)

是使用 for 循环还是应用?如果可能的话真的很想看到两者

谢谢, 本

hrbrmstr 和 David Arenburg 的回答都很完美。