Perl/Tablice: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎Tablice: literówki i kod na polski
Linia 74:
#!/usr/bin/perl
@numsnumery = (1,2,3,4,5);
@morewiecej_numerow = 6..1000; # używanie operatora zakresu
@nonepusta = (); # pusta tablica.
@namesimiona = qw/Paul Michael Jessica Megan/;
@allwszystko = @numsnumery, @morewiecej_numerow; #@allwszystko przechowuje wszystkie liczby od 1 do 1000
 
Ostatni przykład pokazuje cechę perla znaną jako 'array flattening' (płaszczenie tablicy). Kiedy tablica jest używana w liście, zapełnia listę '''elementami''' znajdującymi się w niej, a nie tworzy tablicę w tablicy. Jak wspomnieliśmy wcześniej, lista jest zbiorem tylko '''zmiennych skalarnych'''. Tak więc tablica <tt>@allwszystko</tt> przechowuje 1000 elementów, a nie 2.
 
{| WIDTH="75%" | style="background-color: #f2fff2; border: solid 1px #bfffbf; padding: 1em;" valign=top|