【发布时间】:2020-09-05 20:54:57
【问题描述】:
在 IRB 中,
.sort 运行良好。
(1..10).to_a.sample(5).sort => [1, 3, 6, 8, 9]
但是,.reverse 不起作用
(1..10).to_a.sample(5).reverse => [4, 3, 10, 2, 1]
我怎样才能得到反转的结果? 谢谢
【问题讨论】:
-
在
reverse之前调用sort。目前,您正在对未排序的数组调用 reverse ,这将反转随机输出。反向不对数组进行排序。 -
@benjessop 在
reverse之前调用sort是否仅适用于IRB?或者也适用于python?