Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Массив из 2-х массивов (http://forum.oszone.net/showthread.php?t=345663)

solonenko 26-06-2020 11:48 2926346

Массив из 2-х массивов
 
Добрый день
Имеется 2 массива

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

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

Foreigner 26-06-2020 12:25 2926350

Цитата:

Цитата solonenko
Имеется 2 массива »

Две строки.

Код:

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


Foreigner 26-06-2020 12:40 2926356

Если исходными все же строки, а не массивы:
Код:

$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 2926359

Foreigner
Да, Вы правы. Исходные - строки.
Спасибо


Время: 14:24.

Время: 14:24.
© OSzone.net 2001-