Tablica w PowerShell to struktura danych używana do przechowywania lub przechowywania gromadzenia przedmiotów. Aby stworzyć tablicę, najpierw dodaj „@()”A następnie elementy w nim oddzielone przecinkami. Przedmioty w tej kolekcji mogą mieć podobne lub odrębne typy. Te elementy są przechowywane w określonych lokalizacjach indeksu. Te numery indeksu pomagają wywołać lub indeksować te elementy później. Tablica może mieć multi-dimensions, w tym 2D, 3D lub 4D.
W tym poście utworzenie macierzy wielowymiarowych zostanie omówione.
Wielowymiarowe tablice PowerShell
Wielowymiarowe tablice można tworzyć, po prostu dodając tablice wewnątrz tablicy oddzielonej przecinkami. Przykłady utworzenia tablic wielowymiarowych podano poniżej.
Przykład 1: Utwórz tablicę jednowymiarową
Ta instancja utworzy tablicę jednowymiarową:
$ Array = @(„samochód”, „rower”, „cykl”)
$ Array [1]
W wyżej wymieniony kod:
Przykład 2: Utwórz dwuwymiarową tablicę w PowerShell
W tym przykładzie powstanie dwuwymiarowa tablica:
2d_array = @(„czerwony”, „niebieski”, „żółty”), („samochód”, „rower”, „cykl”)))
2d_array [1] [1]
Zgodnie z powyższym kodem:
Przykład 3: Utwórz trójwymiarową tablicę w PowerShell
Na tej ilustracji powstanie trójwymiarowa tablica:
3d_array = @(„czerwony”, „niebieski”), („samochód”, „rower”), („Hen”, „Pen”)))
3d_array [2] [0]
Przykład 4: Utwórz czterodrzywną tablicę w PowerShell
Ten przykład pokaże utworzenie czterowymiarowej tablicy w PowerShell:
4d_array = @(„czerwony”, „niebieski”), („samochód”, „rower”), („Hen”, „Pen”), („pin”, „tin”)))
4d_array [3] [1]
Chodziło o tworzenie wielowymiarowych tablic w PowerShell.
Wniosek
Wielowymiarowa tablica PowerShell jest również znana jako tablica tablic. Może przechowywać przedmioty różnych lub tych samych typów. W tablicy wielowymiarowej każdy wiersz ma tę samą liczbę elementów. Ten post rozwinął się na wielowymiarowych tablicach za pomocą kilku przykładów.