Różne sposoby zliczania długości tablicy zostały opisane w następnej części tego samouczka za pomocą przykładów."
Przykład-1: Policz długość tablicy za pomocą symbolu „@”
Utwórz plik PERL z następującym kodem, który będzie liczył długość tablicy za pomocą symbolu „@”. W kodzie zdefiniowano tablicę 5 wartości. Całkowita liczba wartości macierzy została zapisana w zmienną o nazwie $ długość, która została wydrukowana później.
# Deklaruj szereg strun
@Myarr = („php”, „java”, „perl”, „bash”, „python”);
# Policz długość tablicy
$ długość = @Myarr;
# Wyświetl długość tablicy
Drukuj „tablica zawiera elementy długości $.\N";
Wyjście
Następujące dane wyjściowe pojawią się po wykonaniu powyższego kodu.
Przykład-2: Policz długość tablicy za pomocą słowa kluczowego skalarnego
Utwórz plik PERL z następującym kodem, który będzie liczyć długość tablicy za pomocą skalarny Słowo kluczowe. W kodzie zdefiniowano szereg 6 liczb. skalarny Słowo kluczowe zostało użyte do zliczenia całkowitej liczby elementów tablicy. Następnie do tablicy dodano dwie wartości i ponownie zliczone, całkowita liczba elementów tablicy. Funkcja Join () została użyta do wydrukowania wartości tablicy z przestrzenią.
# Zdefiniuj szereg liczb
@Numbers = (6, 5, 3, 1, 2, 8);
# Wydrukuj wartości tablicy
Wydrukuj „Wartości tablicy to: \ n”, dołącz (”,@numery),„ \ n ”;
# Wydrukuj całkowitą liczbę elementów tablicy
Wydrukuj „Całkowite elementy tablicy to”, skalar @numbers, „\ n”;
#Add dwa nowe elementy
$ numbers [@numbers] = 9;
$ numbers [@numbers] = 4;
# Wydrukuj wartości tablicy po dodaniu dwóch wartości do tablicy
Wydrukuj „Wartości tablicy po dodaniu dwóch elementów to: \ n”, dołącz (”,@numery),„ \ n ”;
# Wydrukuj długość tablicy po wstawieniu
Wydrukuj „Całkowite elementy tablicy to”, skalar @numbers, „\ n”;
Wyjście
Następujące dane wyjściowe pojawią się po wykonaniu powyższego kodu. Całkowita liczba elementów tablicy po dodaniu dwóch elementów wynosi 6+2 = 8.
Przykład-3: Policz długość tablicy za pomocą symbolu „#”
Innym sposobem liczenia całkowitej liczby elementów tablicy jest użycie symbolu „#”. Ostatni wskaźnik tablicy jest policzany za pomocą symbolu „#”. Więc całkowite elementy tablicy można policzyć, dodając 1 o ostatnią wartość indeksu. Utwórz plik PERL z następującym kodem, który będzie policzył długość tablicy za pomocą symbolu „#”. W kodzie zdefiniowano tablicę 5 liczb pływakowych. Muzyka pop() Funkcja została użyta do usunięcia 3 elementów z tablicy. dołączyć() Funkcja została użyta do drukowania wartości tablicy z przestrzenią.
# Deklaruj tablicę liczb pływakowych
@float_num = (45.89, 34.12, 56.34, 90.34, 45.23);
# Wydrukuj wartości tablicy
Wydrukuj „wartości tablicy: \ n”, dołącz (",@float_num),„ \ n ”;
# Wydrukuj długość tablicy
Wydrukuj „Całkowita liczba elementów tablicy:”, $#float_num+1, „\ n”;
# Usuń trzy elementy z tablicy
pop @float_num;
pop @float_num;
pop @float_num;
# Wydrukuj wartości tablicy
Wydrukuj „Wartości tablicy po usunięciu trzech elementów: \ n”, dołącz (",@float_num),„ \ n ”;
# Wydrukuj długość tablicy po usunięciu trzech wartości
Wydrukuj „Całkowita liczba elementów tablicy po usunięciu elementów:”, $#float_num+1, „\ n”;
Wyjście
Następujące dane wyjściowe pojawią się po wykonaniu powyższego kodu. Całkowita liczba elementów tablicy po usunięciu 3 elementów wynosi 5-3 = 2.
Przykład-4: Wydrukuj wartości tablicy za pomocą długości tablicy
Utwórz plik PERL z następującym kodem, który użyje długości tablicy, aby iterować wartości tablicy za pomocą Do pętla i wydrukuj wartości tablicy w każdym wierszu. Ostatnia wartość indeksu tablicy została tutaj użyta do zliczenia długości tablicy.
# Deklaruj szereg strun
@Myarr = („php”, „java”, „perl”, „bash”, „python”);
# Iteruj wartości tablicy na podstawie długości tablicy
dla ($ i = 0; $ i < $#myArr+1; $i++)
# Wydrukuj wartości tablicy
Wydrukuj $ myarr [$ i], „\ n”;
Wyjście
Następujące dane wyjściowe pojawią się po wykonaniu powyższego kodu.
Przykład-5: Policz długość tablicy za pomocą pętli
Kolejnym prostym sposobem na zliczenie długości tablicy jest użycie dowolnej pętli. Utwórz plik PERL z następującym kodem, który będzie liczyć długość tablicy za pomocą dla każdego pętla. Zdefiniowano tutaj tablicę 5 wartości. W kodzie zastosowano zmienną licznika do zliczenia długości tablicy poprzez zwiększenie wartości licznika o 1 w każdej iteracji pętli.
# Deklaruj szereg strun
@Myarr = („php”, „java”, „perl”, „bash”, „python”);
# Zainicjuj licznik
$ counter = 0;
wydrukuj „wartości tablicy: \ n”;
# Iteruj wartości tablicy na podstawie długości tablicy
Foreach $ val (@Myarr)
# Wydrukuj wartości tablicy
wydrukować $ val, „\ n”;
$ Counter ++;
# Wydrukuj długość tablicy
Wydrukuj „\ nTotal Liczba elementów tablicy:”, $ licznik, „\ n”;
Wyjście
Następujące dane wyjściowe pojawią się po wykonaniu powyższego kodu.
Wniosek
Sposób zliczenia wartości macierzy w Perl został pokazany w tym samouczku za pomocą wielu przykładów. Użytkownik Perl może użyć dowolnego sposobu znalezienia długości tablicy i użycia jej do rozwiązywania problemów z programowaniem Perla.