gpt4 book ai didi

ruby - 删除二维数组中某一列的所有元素

转载 作者:数据小太阳 更新时间:2023-10-29 07:21:43 26 4
gpt4 key购买 nike

我有这个数组:

arr = [["a","b","c"],[2,3,5],[3,6,8],[1,3,1]]

代表一个包含列“a”、“b”和“c”的虾表。

如何删除整个“c”列及其所有值 5、8、1?

也许“Create two-dimensional arrays and access sub-arrays in Ruby”和“difficulty modifying two dimensional ruby array”中有有用的提示,但我无法将它们转移到我的问题中。

最佳答案

出于好奇,这是另一种方法(单行):

arr.transpose[0..-2].transpose

关于ruby - 删除二维数组中某一列的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16677982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com