我想找到数组a1的所有元素,哪些项不是数组a2和数组a3的一部分.
例如:
$a1 = @(1,2,3,4,5,6,7,8)
$a2 = @(1,2,3)
$a3 = @(4,5,6,7)
Run Code Online (Sandbox Code Playgroud)
预期结果:
8
Run Code Online (Sandbox Code Playgroud)
试试这个:
$a2AndA3 = $a2 + $a3
$notInA2AndA3 = $a1 | Where-Object {!$a2AndA3.contains($_)}
Run Code Online (Sandbox Code Playgroud)
作为一个班轮:
$notInA2AndA3 = $a1 | Where {!($a2 + $a3).contains($_)}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
401 次 |
| 最近记录: |