gpt4 book ai didi

arrays - 随机化 Powershell 数组中的元素列表

转载 作者:行者123 更新时间:2023-12-02 07:03:49 24 4
gpt4 key购买 nike

我希望获取一个元素数组并在函数中返回该数组的随机版本。

例如:

function Randomize-List
{
Param(
[int[]]$InputList
)
...code...
return 10,7,2,6,5,3,1,9,8,4
}

$a = 1..10
Write-Output (Randomize-List -InputList $a)
10
7
2
...

你明白了。不知道如何解决这个问题,我是 Powershell 新手,有 Python 背景。

最佳答案

您可以使用 Get-Random 在 PowerShell 中执行此操作。

function Randomize-List
{
Param(
[array]$InputList
)

return $InputList | Get-Random -Count $InputList.Count;
}

$a = 1..10
Write-Output (Randomize-List -InputList $a)

关于arrays - 随机化 Powershell 数组中的元素列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28179016/

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