由于我paste
实际上必须大量使用函数,因此我想知道我们是否可以像Python中那样使用特定的符号或运算符,"+"
或者"++"
像在Python中那样连接字符串。
这样我们就可以
con = "a" + "b"
然后con
成为"a b"
或"ab"
。
如果这样做的话会有副作用吗?
您需要覆盖“ +”操作,但这不是推荐的方法。
如下非常快速的实现。更一般地,您需要处理函数中的不同输入,并且当输入不是字符串时,返回原始的“ +”。
"+" <- function(a, b) {
paste(a, b)
}
> "12" + "34"
[1] "12 34"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句