我想要的输出是:
Hello Java
Hello C
Hello R
但是,当我运行此命令时:
lang <- c("Java","C","R")
lapply(lang, paste0, " Hello")
它给了我:"Java Hello"
等
如何指定我传递的参数应该是paste0
中的第二个参数?
答案 0 :(得分:2)
由于@akrun和@duckmayr,我得到了2个答案:
解决方案1: 定义功能
lapply(lang, function(x) paste0("Hello ", x))
和
解决方案2: mapply
mapply(paste0, "Hello ", lang)