给定一个数组:
[1, 2, nil, nil, 3, nil, 4, 5, 6, nil, nil, nil]
id 喜欢从数组末尾删除 nil
。用一些丑陋的循环来解决并不难,但我希望有一种 Ruby 方法可以做到这一点。
Result: [1, 2, nil, nil, 3, nil, 4, 5, 6]
最佳答案
这个怎么样:
a.pop until a.last
关于ruby - 从 Ruby 中的数组末尾删除 nil 项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13240823/