gpt4 book ai didi

arrays - 如何对两个数组进行完全相同的排序?

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:54 24 4
gpt4 key购买 nike

您将如何以相同的方式对两个数组进行排序?

hey = %w[e c f a d b g]
hoo = [1,2,3,4,5,6,7]
hey.sort #=> [a,b,c,d,e,f,g]
hoo.same_sort #=> [4,6,2,5,1,3,7]

最佳答案

试一试:

hey.zip(hoo).sort
=> [["a", 4], ["b", 6], ["c", 2], ["d", 5], ["e", 1], ["f", 3], ["g", 7]]

hey.zip(hoo).sort.transpose
=> [["a", "b", "c", "d", "e", "f", "g"], [4, 6, 2, 5, 1, 3, 7]]

关于arrays - 如何对两个数组进行完全相同的排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32663989/

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