Python Empty List

Wprowadzenie do Pythona Empty List

W tym artykule, omówimy koncepcję, jak utworzyć pustą listę w Pythonie. W Pythonie, lista jest podobna do tablicy, która jest strukturą danych, która jest uporządkowaną sekwencją elementów, które są zdefiniowane wewnątrz nawiasów kwadratowych. W tym zobaczymy, czym jest pusta lista i jak ją zadeklarować w Pythonie. W Pythonie pusta lista jest definiowana jako lista bez żadnych elementów lub pozycji na liście. Aby zdefiniować pustą listę w Pythonie, można to zrobić na dwa sposoby, używając nawiasów kwadratowych lub konstruktora listy, takiego jak list().

Jak zadeklarować pustą listę?

W tym artykule pusta lista jest tworzona przez deklarację nawiasów kwadratowych bez żadnych elementów wewnątrz nawiasów w instrukcji przypisania. Można ją również utworzyć za pomocą wbudowanej funkcji list() lub można powiedzieć, że jest to konstruktor. Omówmy te dwa sposoby szczegółowo na poniższych przykładach, które demonstrują jak utworzyć pustą listę w Pythonie.

Start Your Free Software Development Course

Web development, języki programowania, testowanie oprogramowania & inne

1. Używanie nawiasów kwadratowych

W tej metodzie można utworzyć pustą listę za pomocą nawiasów kwadratowych, umieszczając sekwencje elementów wewnątrz nawiasów kwadratowych. Można to zrobić po prostu przypisując zmienną z nawiasami kwadratowymi .

Przykład

Kod:

Wyjście:

Wyjaśnienie: W powyższym programie widzimy, że zmienna „a” z przypisaniem jej pustych nawiasów kwadratowych . Widzimy więc, że aby zadeklarować zmienną „a” jako pustą listę, przypisaliśmy ją do pustego nawiasu kwadratowego i możemy zobaczyć, jakiego typu jest zmienna „a” – jej typ to „lista”, a także znajdujemy rozmiar zadeklarowanej zmiennej, która jest listą – jej wynik to 0. Tak więc wyjście powyższego programu można zobaczyć na powyższym zrzucie ekranu.

2. Użycie funkcji list() lub konstruktora list()

Konstruktor list() lub wbudowana funkcja Pythona jest używana do tworzenia listy w Pythonie. Ten konstruktor jest również używany do tworzenia pustej listy. Teraz pozwól nam na przykład i składnię tego, jak konstruktor listy może być użyty do stworzenia pustej listy.

Syntaktyka:

list(iterable)

gdzie parametrem jest iterable, który może być listą, zestawem, tuples, słownikiem, itp. Ale do tworzenia pustej listy nie jest przekazywany żaden parametr, wtedy zwraca pustą listę. Jeśli natomiast są przekazane jakieś parametry to zwraca listę tych elementów przekazanych do argumentu.

Przykład

Zobaczmy teraz przykład tworzenia pustej listy za pomocą funkcji list() lub konstruktora.

Kod:

Wyjście:

Wyjaśnienie: W powyższym programie widzimy, że zadeklarowaliśmy zmienną „a” i przypisaliśmy ją do funkcji list() bez żadnych argumentów przekazanych do tej funkcji. Następnie drukujemy typ zmiennej „a”, aby wiedzieć, czy jest to lista, a rozmiar listy jest również drukowany jako „0”, co oznacza, że została utworzona pusta lista.

Przykład

Zobaczmy teraz, jak dodać elementy do pustej listy w Pythonie. Istnieją 3 sposoby, aby to zrobić, takie jak użycie funkcji append(), insert() i extend() w Pythonie. Rozważmy poniższy przykład dodawania elementów do pustej listy.

Kod:

Wyjście:

Wyjaśnienie: W powyższym programie widzieliśmy, że najpierw utworzyliśmy pustą listę używając nawiasów kwadratowych ze zmienną „l” następnie dodaliśmy elementy używając funkcji append(), insert(), która dodała element na 0 i 2 pozycji listy jak wspomniano w programie i na końcu dodaliśmy elementy używając funkcji extend(), która dodała elementy na końcu utworzonej listy.

W Pythonie, jak widzieliśmy są dwa sposoby tworzenia pustej listy takie jak użycie nawiasów kwadratowych i użycie konstruktora listy lub funkcji list(). Ale główną różnicą między tymi dwoma sposobami jest to, że użycie nawiasów kwadratowych jest bardziej preferowane niż użycie funkcji list() lub konstruktora, ponieważ użycie nawiasów kwadratowych jest szybsze niż użycie funkcji list(), ponieważ funkcja list() wymaga wyszukiwania symboli, może wziąć listę() jako dodatkowe wywołanie funkcji lub może wziąć ją jako wywołanie konstruktora i jeśli jest to wywołanie konstruktora to sprawdzi czy wewnątrz argumentu jest iterable, jeśli nie ma argumentów to tylko tworzy pustą listę. Natomiast nawiasy kwadratowe są po prostu literałem, który zawsze będzie dawał to samo wyjście, co oznacza, że zawsze zwróci pustą listę.

Wniosek

W tym artykule zobaczyliśmy jak stworzyć pustą listę w Pythonie. Widzieliśmy, że istnieją dwa sposoby, takie jak użycie nawiasów kwadratowych i użycie konstruktora list() lub funkcji list() do utworzenia pustej listy z przykładami. Zobaczyliśmy również, który z tych sposobów jest szybszy i dlaczego. Zobaczyliśmy również jak dodawać elementy do pustej listy w Pythonie za pomocą funkcji append(), insert() i extend(). Stąd wniosek, że tworzenie pustej listy w Pythonie jest bardzo proste, a użycie nawiasów kwadratowych jest szybsze niż użycie konstruktora list() lub funkcji list().

Polecane artykuły

To jest przewodnik po pustej liście w Pythonie. Omawiamy tu również wprowadzenie i jak zadeklarować pustą listę wraz z różnymi przykładami i jej implementacją w kodzie. Możesz również zajrzeć do następujących artykułów, aby dowiedzieć się więcej –

  1. Python Counter
  2. Python Concurrency
  3. Python argparse
  4. Control Statements in Python
0 Udziały

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *