| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 3 |
| 经验 | |
| 最后登录 | 2019-10-13 |
| 在线时间 | 953 小时 |
- 梦石
- 0
- 星屑
- 310
- 在线时间
- 953 小时
- 注册时间
- 2007-4-25
- 回帖
- 798
|
发表于 2011-7-9 23:19:22
|
显示全部楼层
- arr = [ 2, 6, "e", 8 ]
- arr[1, 0] = [ nil ] * 5
- p arr # => [2, nil, nil, nil, nil, nil, 6, "e", 8]
- arr = [2, 6, "e", 8]
- arr[1, 0] = [ arr[0] ] * 3
- p arr # => [ 2, 2, 2, 2, 6, "e", 8]
复制代码
苏小脉于2011-7-9 23:22补充以下内容:
或者:
- arr = [ 2, 6, "e", 8 ]
- arr.insert(1, *([ nil ] * 5))
- p arr # => [2, nil, nil, nil, nil, nil, 6, "e", 8]
- arr = [2, 6, "e", 8]
- arr.insert(0, *([ arr[0] ] * 3))
- p arr # => [ 2, 2, 2, 2, 6, "e", 8]
复制代码 |
|