Metoda kopiowania słownika Pythona

Metoda kopiowania słownika Pythona

Python jest dość prostym językiem programowania, co ułatwia dla początkujących zrozumienie podstaw programów. Język programowania „Python” służy do tworzenia szerokiej gamy aplikacji, w tym aplikacji online, aplikacji maszynowych i wielu innych. Możemy wykonać wiele zadań, używając jedynie wbudowanych metod „Pythona”, ponieważ oferuje wiele wbudowanych metod, które upraszczają nasze zadania. W „Python” budowanie słownika jest proste, a po utworzeniu metody „kopiuj ()” można po prostu skopiować zawartość słownika.

Kiedy chcemy skopiować jedną dane słownika do innego nowego słownika, używamy metody „Copy ()” w „Python”. W tym przewodniku wygenerujemy i skopiujemy dane słownika i wyjaśnimy, jak funkcjonuje metoda „Copy ()” Pythona. Aby dokładnie zilustrować pojęcie metody „Copy ()”, podamy również wiele przykładów.

Składnia:

Dict_name.Kopiuj()

W tej metodzie „kopia ()” nie są wymagane żadne inne parametry. Aby skopiować dane ze słownika, wszystko, co musimy zrobić, to nazwać słownik z metodą „copy ()” w „Python” i przechowywać je w innej nowej zmiennej.

Przykład 1:

Narzędzie „Spyder” jest dostępne tutaj do wyświetlania i uruchomienia programów „Python”. Najpierw tworzymy słownik i wkładamy do niego dane. Używamy metody „copy ()” do skopiowania danych tego słownika. Zainicjujemy „graczy.„Informacje, które weszliśmy do słownika, to„ Graham: 350 wyników, James: 290 wyników, William: 287 Wyniki, Theo: 280 Wyniki, Peter: 255 wyników ”. Następnie drukujemy „gracze”, używając funkcji „print ()”. Najpierw wyświetlamy ten słownik przed użyciem metody „copy ()”.

„Shift+Enter” służy do renderowania wyników na konsoli. Dany wynik jest uzyskiwany, ponieważ wyżej wymieniony kod jest bezbłędny. Ten wynik pokazuje słownik z informacjami. Wdrażamy teraz metodę „copy ()” do skopiowania informacji z tego słownika.

Aby skopiować dane słownika, po prostu umieszczamy następujące wiersze we wspomnianym kodzie. „Players1” to imię słownika. Postępujemy zgodnie z metodą „copy ()”. Cała zawartość słownika jest kopiowana i zapisywana w zmiennej „Player2”, ponieważ zainicjowaliśmy „Player2” z metodą „copy ()”. Po użyciu techniki „Copy ()” dodatkowo drukujemy skopiowany słownik, a także oryginalny słownik. Funkcja „print ()” ułatwia drukowanie słowników.

Oba słowniki są renderowane w tym wyniku. Oryginał i skopiowany słownik pokazano na poniższym obrazku. Skopiowaliśmy te elementy słownika za pomocą metody „Copy ()” w kodzie „Python”.

Przykład 2:

Słownik, który w tym przykładzie robimy, to słownik „programistów 1”. „Oscar: 2 lata, wierzba: 3 lata, Theo: 6 lat i Florencja: 1 rok” są dodawane do słownika „Developer1”. Teraz używamy funkcji „print ()” do wydrukowania słownika „programistę1”. Następnie używamy metody „copy ()” do kopiowania elementów słownika. Po napisaniu „programisty 1” umieszczamy metodę „Copy ()” po umieszczeniu kropki „." między nimi. Używamy tej metody „Copy ()” do zainicjowania „programisty2”. Skopiowany słownik jest zapisywany w zmiennej „Developer2”. Renderowany jest również skopiowany słownik. Ponownie wykorzystujemy funkcję „print ()” i umieszczamy w niej „programistę2”, aby renderować skopiowany słownik na konsoli.

Oryginalny słownik jest wyświetlany najpierw, a następnie zawartość tego słownika jest kopiowana do nowego słownika. Wyświetlany jest również skopiowany słownik.

Przykład 3:

W tym przykładzie „XYZ: XYZ, OPQR: OPQR, CDEF: CDEF, RSTV: RSTV” Wkłada się do zbudowania słownika „Alphabtes1”. Funkcja „print ()” jest następnie wykorzystywana do renderowania słownika „Alphabets1”. Teraz, gdy chcemy skopiować każdy element ze słownika „Alphabets1”, używamy funkcji „copy ()”. Skopiowane dane słownika są zapisywane w zmiennej „alfabets2”. Następnie każdy element jest kopiowany i przechowywany. Słownik „Alphabets2” jest następnie dodawany do funkcji „print ()”, aby był wyświetlany na konsoli.

Tutaj możesz zauważyć, że wszystkie elementy pierwszego słownika są kopiowane do drugiego nowego słownika, ponieważ zastosowaliśmy metodę „Copy ()” do pierwszego słownika i zapisaliśmy skopiowane dane słownika w nowym słowniku w kodzie.

Przykład 4:

Słownik „Zespołów” powstaje tutaj i piszemy „Czerwony zespół: 44, Blue Team: 40, Green Team: 38 i Orange Team: 33” jako dane z tego słownika. Następnie piszemy „print ()”, w którym dodajemy „zespoły”, które są nazwą słownika, który stworzyliśmy. Następnie umieszczamy zmienną „Team2” i do jej inicjalizacji używamy metody „kopiuj ()” ze słownikiem „zespołu”. Ta metoda pomaga w kopiowaniu zawartości słownika „zespołów”, a wszystkie te skopiowane treści są zapisywane w „Teams2” jako nowy skopiowany słownik. Następnie ponownie używamy funkcji „print ()”, aby pokazać słownik „Teams2”, który jest skopiowanym słownikiem, na konsoli.

Dane słownika „Team1” są kopiowane do słownika „Teams2”, a oba słowniki są widoczne w tym wyniku, ponieważ umieściliśmy oba słowniki w funkcji „print ()”.

Przykład 5:

W tym kodzie generujemy dwa różne słowniki. Pierwszy słownik nazywa się „Science_subj”, który zawiera „Fizyka: 3 godziny kredytowe, chemia: 4 godziny kredytowe, biologia: 3.5 godzin kredytowych i komputer: 2 godziny kredytowe ”. Drugi słownik nazywa się „Arts_subj”, który zawiera również dane, a dane, które wprowadzamy do drugiego słownika, to „Urdu: 2 godziny kredytowe, matematyka: 3 godziny kredytowe i angielski: 3 godziny kredytowe”. Oba słowniki są tutaj ukończone.

Teraz wyświetlamy te słowniki, a następnie po prostu kopiujemy elementy jednego słownika. Kopiujemy elementy słownika „science_subj” za pomocą metody „copy ()” i zapisujemy je w zmiennej „scirence_subj2”. Następnie ponownie używamy metody „print ()” i wyświetlamy zarówno słowniki „science_subj”, jak i „science_subj2”, gdzie „science_subj2” jest skopiowanym słownikiem.

Wyświetlamy oryginalne słowniki, które opracowaliśmy w kodzie i wyświetlamy skopiowany słownik poniżej. Po prostu kopiujemy zawartość tylko jednego słownika i wyświetlamy ją tutaj.

Przykład 6:

Używamy dwóch wcześniej wspomnianych słowników, które stworzyliśmy w poprzednim przykładzie. Jednak tym razem nieznacznie zmieniamy kod i używamy funkcji „copy ()” na obu słownikach. Śledzimy wyświetlanie obu słowników i wszystkich elementów za pomocą „print ()”. Metoda „Copy ()” jest najpierw stosowana do słownika „science_subj” i jest zapisywana w „science_subj2”. Następnie stosuje się również do słownika „Arts_Subj” i jest zapisywany w „Arts_subj2”. Drukujemy oba skopiowane słowniki po skopiowaniu za pomocą metody „print ()”.

Tutaj pokazano wszystkie słowniki. W tym wyniku wyświetlane są zarówno oryginalne, jak i skopiowane słowniki. Skopiowaliśmy oba słowniki, stosując metodę „Copy ()” osobno na słownikach.

Wniosek

Niniejszy przewodnik ma na celu zbadanie metody „Copy ()” w „Python” głęboko szczegółowo. W tym przewodniku wyjaśniliśmy, że metoda „kopiowania ()” pomaga w kopiowaniu zawartości lub elementów jednego słownika do nowego słownika. Kopiowaliśmy wiele słowników osobno za pomocą metody „Copy ()” w różnych kodach i pokazaliśmy je również na konsoli. Omówiliśmy, jak wygenerować słownik i wstawić dane do tego słownika. Zbadaliśmy również, jak skopiować zawartość lub elementy słownika do nowego słownika i jak wyświetlić skopiowany słownik w tym przewodniku.