全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
26672 3
2018-09-23
无标题.png
[[1]]代表什么意思啊?其他语言好像没有这种用法。
谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-9-23 15:26:27
对于向量和矩阵,[]和[[]]基本上一样;
但对于列表list,如[3],相当于提取列表中的第3个子表的整体,输出结果还是个列表list;而[[3]]相当于直接提取第3个子表中的所有元素,输出结果就是数列或字符串或向量等与其中元素类型一致的东西。
实际中,对于列表,尽量采用[[]]直接提取其中的元素对象,不容易出错。
复制代码


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-9-23 17:23:23
narcissism0923 发表于 2018-9-23 15:26
对于向量和矩阵,[]和[[]]基本上一样;
但对于列表list,如[3],相当于提取列表中的第3个子表的整体,输出结 ...
> a[1]
$num
[1]  1  2  3  4  5  6  7  8  9 10

这里显示出来的“$num”是什么意思啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-9-23 18:23:01
dominee 发表于 2018-9-23 17:23
> a[1]
$num
[1]  1  2  3  4  5  6  7  8  9 10
这是列表子集即子列表的名字。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群