楼主: 847779655
5555 4

[问答] list和vector的区别 [推广有奖]

  • 0关注
  • 0粉丝

已卖:5份资源

本科生

78%

还不是VIP/贵宾

-

威望
0
论坛币
14 个
通用积分
1.6200
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
147 点
帖子
61
精华
0
在线时间
109 小时
注册时间
2011-9-10
最后登录
2025-8-13

楼主
847779655 发表于 2015-10-23 11:56:41 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我想问一下,在R中list中的数据在内存中是不是也是连续存储的啊。我在书中看到list和vector的区别主要是vector中的数据类型必须是一样的。谢谢各位啊。
二维码

扫码加我 拉你入群

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

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

关键词:Vector list CTO ect IST

沙发
jianghang123 发表于 2015-10-23 15:05:21
在R中,你为什么要关心list中的数据是否连续存储呢?因为list数据可以动态的添加删除内容,估计不是连续存储的。

藤椅
jiangbeilu 学生认证  发表于 2015-10-23 18:44:43
R中的list与python中的list是不同的。R里的list是一个大融合,可以存放vector,也可以存放data frame.而vector中只能放同一类型的数据,如果是"a"和1一起的话,1就会变成"1",而形成 字符了。

板凳
847779655 发表于 2015-10-23 22:15:02
jianghang123 发表于 2015-10-23 15:05
在R中,你为什么要关心list中的数据是否连续存储呢?因为list数据可以动态的添加删除内容,估计不是连续存储 ...
我查了,你贴加数据,或修改list中的某一个数据,list的地址都会改变的,我觉得list应该是一个整体

报纸
847779655 发表于 2015-10-23 22:15:55
jiangbeilu 发表于 2015-10-23 18:44
R中的list与python中的list是不同的。R里的list是一个大融合,可以存放vector,也可以存放data frame.而vec ...
这个我知道,我不确定的是list里的数据是不是连续存储的

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 03:06