【发布时间】:2023-01-27 21:10:47
【问题描述】:
我已经尝试过 max(seq_along(x)),但如果我们输入 numeric(0),我需要它也返回 0。
所以是的,它适用于除 numeric(0) 以外的任何其他东西。这是我到目前为止所拥有的:
my_length <- function(x){
max(seq_along(x))
}
【问题讨论】:
-
@RitchieSacramento 不允许使用尾巴:(
-
编辑您的问题,您还有哪些其他限制?假设,头是不允许的,对吧?
-
正如您所注意到的,
seq_along()对空向量除外。所以只需添加一个if来测试输入是否为空。
标签: r