0
如何隨機數組混洗變量值? 假設a
,b
,c
和d
是1,2,3和4.我想要的結果是[a, b, c, d].shuffle
。我怎樣才能做到這一點?我到處搜索,無法得到答案。混洗變量值
如何隨機數組混洗變量值? 假設a
,b
,c
和d
是1,2,3和4.我想要的結果是[a, b, c, d].shuffle
。我怎樣才能做到這一點?我到處搜索,無法得到答案。混洗變量值
沒關係,我找到了答案,我可以像這樣映射變量; a, b = [1, 2]
,所以我也可以做a,b,c,d = [a,b,c,d].shuffle
在映射之前對數組進行洗牌。當然,如果我們要求可讀性,我們可以做到這一點;
shuffled = [a, b, c, d].shuffle
a, b, c, d = shuffled
旁註:您的第一個解決方案比第二個更清晰:) – Agis