Raku kurss / Pielikums 🆕 / Darbs ar datiem / Saraksti, masīvi un jaucējtabulas / Exercises / Transponējiet matricu

Risinājums: Transponējiet matricu

Šeit ir iespējams risinājums uzdevumam.

Kods

my @matrix = [1, 2, 3], [4, 5, 6];

say [Z] @matrix;

🦋 Atrodiet programmu failā transpose.raku.

Izvade

((1 4) (2 5) (3 6))

Komentāri

  1. Rāvējslēdzēja metaoperators Z savieno elementus pēc pozīcijas. Lietots kā redukcija [Z], tas savelk kopā visas rindas, pārvēršot kolonnas par rindām, — tieši transponēšana.

Kursa navigācija

Transponējiet matricu   |   Biežākais elements