Qwe*_*tie 0 ruby arrays search
有什么方法我不仅可以找出一个数组是否包含某些内容,还有数组中的位置?
例如
发现1在[1,4,6,4,1]将返回[0,4]
您可以使用each_index连同select:
arr = [1,4,6,4,1]
arr.each_index.select { |i| arr[i] == 1 }
#=> [0, 4]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41 次 |
| 最近记录: |