Войти

Показать полную графическую версию : [решено] Массив из 2-х массивов


solonenko
26-06-2020, 11:48
Добрый день
Имеется 2 массива

$array = @"
1,2,3
"@
$array2 = @"
a,b,c
"@

Задача: Сделать массив, содержащий элементы: 1a,2b,3c
Получается, нужно пройти циклом $array, а в нем пройти 2-м циклом $array2 ?

Foreigner
26-06-2020, 12:25
Имеется 2 массива »
Две строки.


$a = 1,2,3
$b = 'a','b','c'
$c = 0..2 | % { "$($a[$_])" + "$($b[$_])" }
$c

Foreigner
26-06-2020, 12:40
Если исходными все же строки, а не массивы:

$a = '1,2,3'
$b = 'a,b,c'

$ind = 0
$c = foreach ($i in $a.split(',')) {

$i + $b.split(',')[$ind]
$ind++
}

$c

solonenko
26-06-2020, 12:52
Foreigner
Да, Вы правы. Исходные - строки.
Спасибо




© OSzone.net 2001-2012