Listy DART

Listy DART
Listy w Dart należą również do kategorii kolekcji DART. Lista rzutek może, ale nie musi mieć zduplikowanych elementów. Istnieje szeroki zakres funkcji powiązanych z listami w DART. Dlatego w tym przewodniku będziemy mówić o użyciu list w języku programowania DART w Ubuntu 20.04.

Korzystanie z list w DART w Ubuntu 20.04

Aby użyć list w Dart łatwiej jest ci zrozumieć, wdrożyliśmy kilka przykładów, które wyjaśniono poniżej:

Przykład nr 1: Jak utworzyć listę o stałej długości w DART?

Listy w języku programowania DART mogą mieć stałą długość, albo ich długość może rosnąć dynamicznie. Poniższy skrypt DART nauczy Cię metoda tworzenia listy DART o stałej długości:

W tym przykładzie utworzyliśmy listę o nazwie „MyList”, korzystając z „Nowej listy.wypełniona (5,0) ”notacja. Tutaj „5” odnosi się do długości listy, podczas gdy „0” odnosi się do elementu, z którym ta lista zostanie zainicjowana przed przypisaniem jakichkolwiek innych wartości do swoich indeksów. Możesz zmienić długość tej listy zgodnie z wyborem. Następnie po prostu przypisaliśmy elementy do wszystkich indeksów tej listy. Musisz pamiętać, że indeksowanie list w Dart zawsze zaczyna się od „0”. Następnie użyliśmy nazwy listy w instrukcji „Wydrukuj”, aby wyświetlić wszystkie elementy tej listy na terminalu.

Aby wykonać ten skrypt DART, użyliśmy polecenia pokazanego poniżej:

$ DART RUN LISTS.strzałka

Elementy naszej listy strzałek o stałej długości są pokazane na poniższym obrazku:

Przykład nr 2: Jak utworzyć listę zbiornikową w DART?

W tym przykładzie podzielimy się z Tobą dwiema metodami tworzenia listy możliwej do uprawy w DART, która jest następująca:

Metoda nr 1: Wychwaj lista z jednoetapową inicjalizacją

Możesz utworzyć listę uprawną z jednoetapową inicjalizacją w DART, używając skryptu pokazanego poniżej:

W tym skrypcie po prostu zadeklarowaliśmy listę, przypisując wartości jej indeksom jednocześnie, a następnie właśnie wydrukowaliśmy te wartości na terminalu. Możesz także dodać więcej elementów do tej listy, ponieważ nie ma ona wstępnie zdefiniowanej stałej długości.

Elementy tej listy strzałek z możliwością uprawy pokazano na poniższym obrazku:

Metoda nr 2: Wychwaj lista z wieloetapową inicjalizacją

Druga metoda tworzenia listy uprawnej w DART wykorzystuje wieloetapową inicjalizację, która pokazano w skrypcie DART poniżej:

W tym przykładzie utworzyliśmy listę strzałki z rozwojem z instrukcją „var myList = [].”Po tym dodaliśmy tyle elementów do tej listy, ile chcieliśmy. Ponownie użyliśmy instrukcji „wydruku” do drukowania tych elementów na terminalu.

Elementy tej listy strzałek z możliwością uprawy pokazano na poniższym obrazku:

Przykład nr 3: Jak dodać wiele elementów jednocześnie do listy możliwej do uprawy w DART?

Możesz także dodać wiele elementów do listy DART, które można uprawiać, używając skryptu DART pokazanego poniżej:

W tym przykładzie utworzyliśmy listę strzałów, jak wyjaśniono w drugiej metodzie naszego drugiego przykładu. Jednak dodaliśmy wiele elementów do tej listy jednocześnie za pomocą funkcji „Addall”. Następnie wydrukowaliśmy zaktualizowaną listę na terminalu.

Lista DART przed i po dodaniu do niej wielu elementów jest pokazana na poniższym obrazku:

Przykład nr 4: Jak wstawić element w określonym indeksie listy możliwej do uprawy w DART?

Możesz także wstawić wybrany element w określonym indeksie listy dart, używając skryptu DART pokazanego poniżej:

W tym przykładzie chcieliśmy wstawić element „0” w „0th”Indeks już utworzonej listy strzałek z możliwością uprawy. Za to użyliśmy „MyList.wstaw (0,0) „Notacja, w której pierwszy„ 0 ”odpowiada wskaźnikowi, w którym musimy wykonać insercję, podczas gdy drugi„ 0 ”odpowiada elementowi, który ma zostać wstawiony. Następnie wydrukowaliśmy tę zaktualizowaną listę na terminalu.

Elementy naszej listy po wstawieniu pokazano na poniższym obrazku:

Przykład nr 5: Jak usunąć element z listy w DART?

Aby usunąć element z listy DART, możesz skorzystać z pomocy ze skryptu DART pokazanego poniżej:

W tym przykładzie chcieliśmy usunąć element „2” z naszej listy, ponieważ użyliśmy „myList.Usuń instrukcję (2) ”. Aby sprawdzić, czy określony element został pomyślnie usunięty, czy nie, wyświetliśmy zaktualizowaną listę na terminalu.

Z następującego wyjścia można zobaczyć, że nasz określony element został pomyślnie usunięty z naszej listy:

Przykład nr 6: Jak usunąć element w określonym indeksie listy w DART?

Możesz także usunąć element z listy DART, określając jego indeks, jak pokazano w skrypcie poniżej:

W tym przykładzie chcieliśmy usunąć element obecny na indeksie „2nd” naszej listy, technicznie „3r & D„Element listy. Właśnie użyliśmy „mylist.notacja usuwania (2) ”.

Wyjście pokazane na poniższym obrazie przedstawia, że ​​element w określonym indeksie został pomyślnie usunięty z naszej listy DART.

Wniosek

Dzisiaj chcieliśmy podzielić się, w jaki sposób listy można używać w języku programowania DART w Ubuntu 20.04. W związku z tym udostępniliśmy z Tobą różne proste, ale użyteczne przykłady, odpowiadając na różne pytania. W ten sposób będziesz mógł nie tylko nauczyć się użycia list w DART, ale będziesz również w stanie uzyskać głęboki wgląd w różne funkcje związane z tą strukturą danych.