Transformar tupla para dicionário em Python
Neste artigo você vai aprender a transformar tupla para dicionário em Python, de uma forma simples e eficiente, para usar nos seus projetos

Conteúdo também disponível em vídeo:
Fala programador(a), beleza? Bora aprender mais sobre tuplas e dicionários em Python!
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Esta é uma dúvida que assola muitos programadores, mas felizmente há uma solução simples
Geralmente o programador precisa alterar os dados de uma tupla, então a conversão para um dicionário é muito indicada
Já que, teoricamente, não podemos mudar dados de uma tupla
Veja então um exemplo prático de conversão de tupla para dicionário:

VPS Hostinger para seu sistema
10% OFF extraVPS com SSD NVMe e backups semanais. O cupom MATHEUSHORADECODAR é aplicado automaticamente pelo link.
Ver planos com 10% OFF →tupla = (('valor', 'chave'),(16, 'numero'),(True, 'verdadeiro'))
dicionario = dict((y, x) for x, y in tupla)
print(dicionario) # {'chave': 'valor', 'numero': 16, 'verdadeiro': True}
No exemplo acima criamos nossa tupla, que possui os valores que serão adicionados no dicionário
Na variável dicionario utilizamos a função dict, que cria um dicionário

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Utilizamos um for para iterar em todos os itens e chaves da tupla
E então os itens vão sendo adicionado, conforme a iteração ocorre
E no fim teremos um dicionário formado, como é impresso na última linha do código, simples não é? 🙂
Conclusão
Neste artigo aprendemos como transformar tupla para dicionário em Python
Utilizamos um loop de for simples para resolver esse problema, com a função dict para criar dicionário
Iteramos por cada um dos itens da tupla, resgatando suas chaves e valores e inserindo no dicionário
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Como limitar números decimais em Python?
Adicionar uma seção sobre f-strings, o jeito mais usado hoje pra formatar casa decimal. Exemplo: valor = 3.14159 e print(f"{valor:.2f}") mostrando 3.14. Explicar que o […]

Como inverter uma string em Python
Neste artigo você vai aprender a como inverter uma string em Python, de uma maneira simples para você utilizar em seus programas Conteúdo também disponível […]
Como programar Python [dicas e códigos iniciantes aqui]
Python é uma linguagem de programação muito popular e uma de alto nível utilizada em diferentes tipos de aplicações, como para o desenvolvimento web, em Machine […]
