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 48min
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 30min
Blog | Mais populares

Como limitar números decimais em Python?
Neste artigo vamos aprender como limitar números decimais em Python, de uma forma simples com recursos da própria linguagem. Pra limitar casas decimais em Python […]

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 […]
