gpt4 book ai didi

r - 多维列表 - 如果有 2 个项目,则选择第二个项目

转载 作者:行者123 更新时间:2023-12-02 02:54:15 25 4
gpt4 key购买 nike

<分区>

如果我的问题听起来令人困惑。这是示例。

n = c('dog') 
s = c('dog', 'cat')
b = c('dog', 'cat')
v = c('dog')
x = list(n, s, b, v)

以上代码的输出为

1.'dog'
2.'dog' 'cat'
3.'dog' 'cat'
4.'dog'

我的目标是当有2个item的时候拿到第二个item,有1个item的时候拿到第一个item。

我试过使用 sapply()

我可以使用这段代码获取第二个元素。

sapply(x, "[", 2)

但是,我坚持如何写上面的条件。

我希望的输出是。

1.'dog'
2.'cat'
3.'cat'
4.'dog'

请指教,谢谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com