"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posso criar com eficiência dicionários usando a compreensão do Python?

Como posso criar com eficiência dicionários usando a compreensão do Python?

Postado em 2025-03-23
Navegar:368

How Can I Efficiently Create Dictionaries Using Python Comprehension?

Python Dictionary Compreension

Em Python, as compreensões do dicionário oferecem uma maneira concisa de gerar novos dicionários. Embora sejam semelhantes às compreensões da lista, existem algumas diferenças notáveis. Você deve especificar explicitamente as chaves e os valores. Por exemplo:

d = {n: n ** 2 para n em range (5)} Isso cria um dicionário com as teclas de 0 a 4 e os valores iguais ao conjunto de teclas do meio e o meio para o meio do meio. Use a seguinte sintaxe:

d = {n: true para n no intervalo (5)}

d = {n: n**2 for n in range(5)}

definindo vários valores para múltiplos chaves

# Crie um novo dicionário new_dict = {n: n para n no intervalo (5)} # Atualize o dicionário existente existing_dict.update (new_dict)

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3