查看: 1962|回复: 1

[已经过期] 问个关于数组的问题

[复制链接]

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
回帖
3515
发表于 2010-12-24 23:16:30 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
  1. shizi_text = [0]
  2. shizi_text[1] = 5
  3. p shizi_text #=>[0,5]
  4. shizi_text[1] = nil
  5. p shizi_text #=>[0,nil]
复制代码
怎么才能删除数组的某个数字?第5行应该改成什么,才能让第6行弹出"[0]"?
梦石
0
星屑
8003
在线时间
1184 小时
注册时间
2007-7-29
回帖
2014
发表于 2010-12-25 09:15:18 | 显示全部楼层
  1. shizi_text = [0]
  2. shizi_text[1] = 5
  3. p shizi_text #=>[0,5]
  4. shizi_text.delete_at(1) # 删除位置2的元素
  5. p shizi_text # => [0]
  6. shizi_text[1] = 5
  7. shizi_text[2] = 5
  8. p shizi_text # => [0,5,5]
  9. shizi_text.delete(5) # 删除所有的5
  10. p shizi_text #=>[0]
复制代码
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部