Método de cópia do Dicionário Python

Método de cópia do Dicionário Python

O Python é uma linguagem de programação bastante simples, tornando mais simples para iniciantes entender os fundamentos da programação. A linguagem de programação “Python” é usada para criar uma ampla variedade de aplicativos, incluindo aplicativos on -line, aplicativos de aprendizado de máquina e muito mais. Podemos realizar muitas tarefas apenas usando os métodos internos de "python" porque oferece inúmeros métodos internos que simplificam nossas tarefas. Em "Python", a construção de um dicionário é simples e, uma vez criado usando o método "copy ()", pode -se simplesmente copiar o conteúdo do dicionário.

Quando queremos copiar um dicionário para outro novo dicionário, utilizamos o método "copy ()" em "Python". Neste guia, geraremos e copiaremos dados do dicionário e explicaremos como o método "copy ()" do Python funciona. Para ilustrar minuciosamente a noção do método "copy ()", também forneceremos vários exemplos.

Sintaxe:

Dict_name.cópia de()

Nenhum outro parâmetros é necessário neste método "cópia ()". Para copiar os dados de um dicionário, tudo o que precisamos fazer é chamar o nome do dicionário com o método "copy ()" em "Python" e armazená -lo em outra nova variável.

Exemplo 1:

A ferramenta "Spyder" está disponível aqui para exibir e executar os programas "Python". Primeiro, criamos o dicionário e inserimos os dados nele. Usamos o método "copy ()" para copiar os dados desse dicionário. Inicializamos "Players1" com alguns dados de dicionário para gerar o dicionário em "Python.”A informação em que entramos no dicionário é“ Graham: 350 pontuações, James: 290 pontuações, William: 287 pontuações, Theo: 280 pontuações, Peter: 255 pontuações ”. Depois disso, imprimimos os "jogadores" usando a função "print ()". Primeiro exibimos este dicionário antes de usar o método "copy ()".

O "Shift+Enter" é usado para renderizar os resultados no console. O resultado fornecido é obtido porque o código mencionado é livre de erros. Este resultado exibe o dicionário com as informações. Agora implementamos o método "copy ()" para copiar as informações deste dicionário.

Para copiar os dados do dicionário, apenas colocamos as seguintes linhas no código mencionado acima. "Players1" é o nome do dicionário. Seguimos isso com o método "cópia ()". Todo o conteúdo do dicionário é copiado e salvo na variável "player2" porque inicializamos o "Player2" com o método "cópia ()". Depois de usar a técnica "cópia ()", adicionamos o dicionário copiado e o dicionário original. A função "print ()" facilita a impressão dos dicionários.

Ambos os dicionários são renderizados neste resultado. O dicionário original e o copiado são mostrados na imagem a seguir. Copiamos esses itens de dicionário com a ajuda do método "copy ()" no código "python".

Exemplo 2:

O dicionário que estamos fazendo neste exemplo é o dicionário "desenvolvedor1". “Oscar: 2 anos, Willow: 3 anos, Theo: 6 anos e Florence: 1 Year” são adicionados ao dicionário “Developer1”. Agora, utilizamos a função "print ()" para imprimir o dicionário "desenvolvedor1". Em seguida, usamos o método "copy ()" para copiar os itens do dicionário. Depois de escrever "Developer1", colocamos o método "copy ()" depois de colocar um ponto "." entre eles. Usamos este método "cópia ()" para inicializar o "desenvolvedor2". O dicionário copiado é salvo na variável "desenvolvedor2". O dicionário copiado também é renderizado. Utilizamos a função "print ()" mais uma vez e colocamos "desenvolvedor2" para renderizar o dicionário copiado no console.

O dicionário original é exibido primeiro e depois o conteúdo desse dicionário é copiado para o novo dicionário. O dicionário copiado também é exibido aqui.

Exemplo 3:

Neste exemplo, “XYZ: XYZ, OPQR: OPQR, CDEF: CDEF, RSTV: RSTV” são inseridos para construir o dicionário “Alphabtes1”. A função "print ()" é então utilizada para renderizar o dicionário "alfabets1". Agora que queremos copiar todos os itens do dicionário "alfabets1", utilizamos a função "cópia ()". Os dados copiados do dicionário são salvos na variável "alfabets2". Depois disso, todo item é copiado e armazenado. O dicionário "alfabets2" é então adicionado à função "print ()" para que seja mostrado no console.

Aqui, você pode observar que todos os elementos do primeiro dicionário são copiados para o segundo novo dicionário porque aplicamos o método "cópia ()" ao primeiro dicionário e armazenamos os dados copiados do dicionário no novo dicionário no código.

Exemplo 4:

O dicionário "equipes" é criado aqui e escrevemos "Red Team: 44, Blue Team: 40, Green Team: 38 e Orange Team: 33" como os dados deste dicionário. Então, escrevemos "print ()" no qual adicionamos "equipes", que é o nome do dicionário que criamos. Em seguida, colocamos a variável "Team2" e, para sua inicialização, utilizamos o método "copy ()" com o dicionário "Team". Este método ajuda a copiar o conteúdo do dicionário "equipes" e todos esses conteúdos copiados são salvos em "Teams2" como o novo dicionário copiado. Em seguida, usamos a função "print ()" para mostrar o dicionário "Teams2", que é o dicionário copiado, no console.

Os dados do dicionário "Team1" são copiados para o dicionário "Teams2" e ambos os dicionários são visíveis neste resultado porque colocamos os dois dicionários na função "print ()".

Exemplo 5:

Geramos dois dicionários diferentes neste código. O primeiro dicionário é chamado "Science_subj", que contém "Física: 3 horas de crédito, química: 4 horas de crédito, biologia: 3.5 horas de crédito e computador: 2 horas de crédito ”. O segundo dicionário é chamado "Arts_subj", que também contém dados e os dados que inserimos no segundo dicionário é "urdu: 2 horas de crédito, matemática: 3 horas de crédito e inglês: 3 horas de crédito". Ambos os dicionários estão concluídos aqui.

Agora, exibimos esses dicionários e depois apenas copiamos os itens de um dicionário. Copiamos os itens do dicionário "Science_subj" usando o método "copy ()" e salvá -los na variável "scirence_subj2". Depois disso, usamos novamente o método "print ()" e exibimos os dicionários "Science_subj" e "Science_subj2", onde "Science_subj2" é o dicionário copiado.

Exibimos os dicionários originais que desenvolvemos no código e exibimos o dicionário copiado abaixo. Acabamos de copiar o conteúdo de apenas um dicionário e exibir isso aqui.

Exemplo 6:

Usamos os dois dicionários que foram mencionados anteriormente que fizemos no exemplo anterior. No entanto, desta vez, alteramos um pouco o código e usamos a função "cópia ()" nos dois dicionários. Seguimos a exibição de dicionários e todos os itens usando “print ()”. O método "copy ()" é aplicado primeiro ao dicionário "Science_subj" e é salvo em "Science_subj2". Em seguida, é aplicado ao dicionário "Arts_subj" e é salvo em "Arts_subj2". Imprimos os dois dicionários copiados após copiar usando o método "print ()".

Aqui, todos os dicionários são mostrados. Os dicionários originais e copiados são exibidos neste resultado. Copiamos os dois dicionários aplicando o método "cópia ()" separadamente nos dicionários.

Conclusão

Este guia tem como objetivo explorar o método "copy ()" em "Python" em detalhes profundos. Explicamos neste guia que o método "cópia ()" ajuda a copiar o conteúdo ou itens de um dicionário para o novo dicionário. Copiamos muitos dicionários separadamente usando o método "copy ()" em diferentes códigos e os mostramos no console também. Discutimos como gerar o dicionário e inserir os dados nesse dicionário. Também exploramos como copiar o conteúdo ou itens do dicionário para o novo dicionário e como exibir o dicionário copiado neste guia.