Język Pythona ma być używany do pisania szerokich kodów, a nie dostosowany do konkretnego problemu. Możemy go używać do szerokich zadań, takich jak budowanie stron internetowych lub analizy danych za pomocą języka programowania Python. Pomaga nam „Python” poprzez kilka funkcji, które upraszczają naszą pracę. „Dict ()” jest jedną z funkcji „Pythona”. Kiedy chcemy wygenerować dowolny słownik w „Python”, użyjemy funkcji „Dict ()”. Ta funkcja pomaga w tworzeniu słownika w programowaniu „Python”. Zbadamy funkcję „dict ()”, którą „Python” zapewnia w tym samouczku i użyje funkcji „dict ()” w naszych kodach „Python” tutaj.
Metody tworzenia słownika w Pythonie
Możemy łatwo stworzyć słownik w „Python”, po prostu wykorzystując trzy odrębne metody i są to.
Stworzymy słownik, wykorzystując wszystkie możliwe sposoby, które omówiliśmy. Teraz przejdziemy do praktycznych przykładów, w których utworzymy słownik, używając „dict ()”.
Przykład 1:
Aplikacja „Spyder” jest wykorzystywana w tym samouczku do robienia kodów „Python”. Najpierw zainicjujemy „my_data” z funkcją „dict ()” i nie ma parametru przekazanego tej funkcji „dict ()”. Następnie po prostu piszemy „my_data” w funkcji „print ()” do wyświetlania słownika, a ten słownik będzie wyglądał pusty.
Po naciśnięciu „Shift+Enter” wówczas żądane wyjście pojawią się na terminalu, jeśli nie ma błędu w kodzie. Ten wynik pokazuje pusty słownik, ponieważ nie przekazaliśmy żadnych danych do funkcji „dict ()” w kodzie „Python”.
Przykład nr 2:
Tutaj inicjujemy „dane” z funkcją „dict ()” i w tej funkcji umieszczamy „a1 = 22, a2 = 33, a3 = 44, a4 = 55 i a5 = 66”. Następnie chcemy wyświetlić ten słownik na terminalu, aby umieścić go w „print ()”.
Słownik, który stworzyliśmy, jest pokazany w tym wyniku, a wszystkie dane, które wstawiliśmy do funkcji „Dict ()”.
Przykład nr 3: Za pomocą mapowania
Teraz tworzymy słownik za pomocą mapowania. W tym celu inicjowanie „nagrywania” za pomocą funkcji „dict ()”, a następnie umieszczamy dwa nawiasy. Najpierw piszemy otwarte nawiasy, a następnie otwarty wspornik kręconego. Po tym piszemy „Nazwa: sojusznicy, wiek: 15, płeć: kobieta” i zamykamy tutaj kręcony wspornik. Następnie piszemy „Score = 20” i tutaj zamykamy nawiasy. Ten słownik jest przechowywany w zmiennej „Record”, a następnie umieszczamy ten „rekord” w „wydruku”.
Ten wynik pokazuje słownik, który skonstruowaliśmy wraz ze wszystkimi informacjami, które wprowadziliśmy do metody „dict ()”.
Przykład nr 4:
Zmienna, którą tutaj zainicjujemy, to zmienna „Znaki” i używamy metody „dict ()” do inicjalizacji. W tej funkcji napisaliśmy „angielski: 55, matematyka: 90, komputer: 80, Fizyka: 55, chemia: 88 i biologia: 91”. Ten słownik jest zapisywany w zmiennej „Znaki”, a następnie musimy wydrukować ten słownik na terminalu. W tym celu używamy tutaj „print ()”. Wewnątrz „print ()” minęliśmy „znaki”.
Tutaj słownik jest pokazany na poniższym obrazku wraz ze wszystkimi danymi znaków. Stworzyliśmy ten słownik, używając funkcji „dict ()”.
Przykład nr 5: Korzystając z Iterable
Piszemy „abc_dict” jako nazwę zmienną, a następnie używamy funkcji „dict ()” tutaj. Wkładamy dane w tej funkcji „Dict ()”. Dane, które dodamy do tego słownika, to „1, ABCD, 2, Efgh, 3, IJKL, 4, Mnop, 5, Qrst”. Włożyliśmy te dane do różnych nawiasów, jak pokazano na poniższym obrazku. Następnie użyliśmy „print ()”, w którym piszemy „abc_dict”, który jest nazwą zmiennej, w której przechowywany jest słownik.
Oto słownik, który wygenerowaliśmy w tym przykładzie. Wszystkie dane są dodawane do słownika i pokazane w tym wyniku. Wygenerowaliśmy ten słownik, używając iterycznego.
Przykład nr 6:
Ogłaszamy zmienną o nazwie „name_dict” i używamy funkcji „dict ()”, aby ją zainicjować. W tej funkcji „Dict ()” dodajemy kilka danych. Dodajemy następujące informacje do tego słownika. Nazwa „John, Bromley” jest napisana w kwadratowych nawiasach, umieść przecinek, a następnie pisze „William, James” w nawiasach. Następnie piszemy „Samuel, Peter” w innych nawiasach po umieszczeniu przecinka. Następnie napisano „Micheal, Allies”. W końcu dodaliśmy „Alexander, Graham” w nawiasach i zamknęli wszystkie pozostałe wsporniki, które otworzyliśmy. Jak widać na poniższym obrazku, umieściliśmy te dane w różnych nawiasach. Następnie wykorzystaliśmy funkcję „print ()” do wyświetlania „name_dict”, która zawiera słownik.
Słownik, który stworzyliśmy w tym przykładzie, pokazano tutaj. Wszystkie informacje są wprowadzane do słownika w powyższym kodzie i są wyświetlane w tym wyniku. Ten słownik został utworzony za pomocą iterabilnego.
Przykład # 7:
Możemy również utworzyć iteracyjny słownik, wykorzystując „Zip ()”. Pokażemy, jak użyć „Zip ()” z „dict ()” do utworzenia słownika w tym przykładzie. Tutaj używamy zmiennej „Data1”, a następnie używamy „dict ()”. Wewnątrz tej funkcji „dict ()” umieszczamy kolejną „dict ()”, w której napisaliśmy również funkcję „zip ()”. Wewnątrz tej funkcji „Zip ()” dodaliśmy kwadratowe wsporniki, w których umieszczamy dane, które są „serial_no, nazwa i dział” i zamknij ten kwadratowy wspornik tutaj.
Następnie umieszczamy przecinek, a następnie ponownie dodajemy inne kwadratowe nawiasy, w których piszemy „9, Joseph i Psychology”. „Data1” zawierający słownik został następnie dodany do funkcji „print ()” do renderowania.
Odpowiednio dostosowuje dane słownika, jak dodaliśmy w powyższym kodzie i wyświetla je w tym wyniku.
Przykład # 8:
Teraz użyjemy wszystkich metod, które omówiliśmy powyżej. W tym przykładzie tworzymy pierwszy pusty słownik bez dodawania danych w funkcji „dict ()” i zapisuje je w „DIC_1”. Następnie wstawiamy ten „dict_1” w „print ()”. Następny słownik, który po tym mamy, zawiera „Owoce = jabłko, cena = 150” i jest przechowywana w „DIC_2”. Drukujemy również poniżej „DIC_2”.
Następnie tworzymy trzeci słownik, w którym wstawiamy „A: 15, b: 20” do kręconych nawiasów i „c = 12” poza nawiasami kręconymi, ale w nawiasach. Pozostałe słowniki są tworzone za pomocą iterable. Czwarty słownik, który stworzyliśmy, zawiera „11, jedenaste, 12, dwanaście, 13, trzynaście” i jest zapisany w zmiennej „DIC_4”.
Słownik przed nami zawiera „ABC, ABC, def, def” i możesz zobaczyć, jak zapisujemy te dane w różnych nawiasach. Ten „DIC_5” jest również wyświetlany na terminalu za pomocą „Drukuj”. Ostatni słownik „DIC_6”, który tutaj stworzyliśmy za pomocą „Zip ()”, jest również dodawany do „print ()” do renderowania na terminalu. Wszystkie słowniki, które utworzyliśmy, są dodawane do „print ()”. Tak więc wszystkie te słowniki będą renderować na terminalu.
Wyświetlane są wszystkie sześć słowników, które utworzyliśmy w powyższym przykładzie. Pierwszy słownik jest pustym słownikiem, ponieważ nie dodaliśmy żadnych danych z powyższej funkcji „dict ()”. Następnie wszystkie pozostałe słowniki zawierają dane, które wprowadziliśmy.
Wniosek
W tym samouczku przyjrzeliśmy się funkcji „Dict ()”, którą oferuje „Python”. W tym samouczku przeprowadzono także kilka kodów. Zbadaliśmy również, że możemy utworzyć słownik za pomocą mapowania i iterowalny. Nie podając żadnych parametrów, użyliśmy metody „dict ()” w naszym pierwszym kodzie i wyświetliśmy tam pusty słownik. Następnie dodaliśmy dane do tej funkcji „dict ()” w następnym kodzie i pokazaliśmy wynik w tym samouczku. Zbadaliśmy również, jak utworzyć słownik za pomocą mapowania i iteracyjny tutaj, a także stworzyliśmy różne słowniki, używając mapowania i iterowalnego w tym samouczku.