Exemplo 01:
Vamos dar uma primeira olhada no mais simples. Definimos um dicionário "dic" com dois valores de par do par. A chave "Key1" contém uma lista de 2 valores inteiros como seu valor de par, que se aplica ao elemento "Key2". A função de impressão de Python é simplesmente usada para imprimir o dicionário "dic" em Spyder 3.
Dic = "Key1": [10, 20], "Key2": [32, 47]Executamos este código Python de 2 liner em Spyder 3 e conseguimos o dicionário impresso como abaixo.
Exemplo 02:
Vamos trocar o local do par de chaves neste exemplo. Então, usamos a lista como uma chave e um valor de tipo de string como um par. Depois disso, simplesmente imprimimos este dicionário usando a função de impressão, tomando o dicionário como um argumento.
Dic = [111, 222]: 'Hello'Após a execução do código usando o botão Spyder 3 Run, temos o TypeError mostrando que a lista é um tipo ilegal aqui no dicionário. Como a lista não é imutável, o dicionário "dic" não leva isso como uma chave, causando uma exceção.
Exemplo 03:
Vimos como criar um dicionário de listas, tomando a lista como seu valor direto. Inicializamos um dicionário vazio "dic" e passaremos uma lista como o valor. Então, declaramos "um" como a primeira chave e a inicializamos com uma lista inteira tipo 2 membros como seu valor de par. Em seguida, declaramos outra chave, “dois” e a inicializamos com uma lista de 3 membros do tipo String Tipo de 3 membros. Agora, o dicionário "dic" foi preenchido com 2 valores de pares-chave. A função de impressão é imprimir o recém -criado dicionário "dic" na saída. Então, vamos verificar.
Dic =Temos usado o mesmo botão triangular da ferramenta Python Spyder 3 para executar este código. Na tela do console de saída, temos a saída abaixo. Ele simplesmente exibiu o dicionário "dic" com duas chaves tendo listas como seus valores. Esta é a maneira mais simples de adicionar uma lista como o valor de uma chave no dicionário.
Exemplo 04:
Iniciamos este exemplo com a declaração de um dicionário vazio, "dic". Declaramos uma chave "um" no dicionário "dic" e inicializamos com uma lista de números. Duas listas, "A" e "B" de tipos de string, foram declaradas e inicializadas separadamente. A lista "A" foi anexada na chave "uma" do dicionário "dic" como um valor, e o mesmo foi feito com a outra lista "B". Agora ambas as listas são o valor da chave "uma". Em última, a função de impressão está imprimindo o novo dicionário atualizado "DIC" na tela de saída.
Dic =Depois de usar o botão Executar mantido no canto superior esquerdo do Spyder3, temos a saída abaixo. Isso simplesmente mostra que o dicionário "dic" tem um único valor de par de chaves. O "One" é uma chave, e duas listas e dois números são seus totais de 4 valores.
Exemplo 05:
Aí vem nossos últimos, mas não os exemplos desnecessários para criar um dicionário de listas. Então, este não será o método manual como usamos nos exemplos acima. Utilizaremos a técnica de compreensão da lista do Python para criar um dicionário de listas. Então, iniciamos o código Python para inicializar uma variável de dicionário "dic". Esta variável está assumindo uma função "dict" como seu valor, criando um dicionário. O dicto da função utiliza o loop "for" para criar um dicionário de uma lista. O loop "for" usa a lista inteira ". Até que o loop termine, ele continuará a iterar os valores da lista para fazer um dicionário. A função "dict" simplesmente levará dois argumentos. O "valor" é usado para definir a "chave" e o intervalo é usado para definir o valor de uma chave no intervalo da lista. O primeiro valor seria o mesmo que a chave, enquanto o outro aumentará o primeiro valor. Na última, o dicionário foi impresso.
Dic = dict ((valor, intervalo (int (valor), int (valor) + 2))Após a execução, temos os dicionários de pares de listas abaixo de 3 pares de listas.
Conclusão:
Finalmente! Implementamos a criação de um dicionário de listas em Python. Implementamos e abordamos os métodos mais fáceis e simples para criar um dicionário da lista em Python, eu.e., Lista compreensão, envio direto, listar como valor, etc. Nós esperamos extremamente e dizemos que este artigo seria o melhor para você.