image

Accede a bootcamps ilimitados y a más de 750 cursos para siempre

70
%OFF
Christiane Kutchma
Christiane Kutchma09/07/2026 16:55
Compartir

Conhecendo Tuplas em Python

    As tuplas são estruturas de dados utilizadas para armazenar múltiplos valores em uma única variável, assim como as listas. A principal diferença entre elas é que as tuplas são imutáveis, ou seja, não podem ser alteradas após a sua criação.

    Essa característica torna as tuplas ideais para armazenar dados que não devem sofrer modificações ao longo da execução do programa.

    Criando uma Tupla

    Uma tupla é criada utilizando parênteses ():

    python

    carros = ("gol", "celta", "palio")
    

    Executar

    Para criar uma tupla com apenas um elemento, é necessário usar uma vírgula:

    python

    carro = ("gol",)
    

    Executar

    Sem a vírgula, o Python interpreta como uma string.

    Acessando Elementos

    Assim como nas listas, os elementos são acessados por índice, começando do zero:

    python

    print(carros[0])   # gol
    print(carros[-1])  # palio
    

    Executar

    O índice negativo permite acessar elementos a partir do final da tupla.

    Imutabilidade

    A principal característica das tuplas é que seus elementos não podem ser modificados:

    python

    carros[0] = "fusca"  # gera erro
    

    Executar

    Caso seja necessário alterar valores, é possível converter a tupla em lista:

    python

    carros = list(carros)
    carros[0] = "fusca"
    carros = tuple(carros)
    

    Executar

    Quando utilizar Tuplas?

    As tuplas são recomendadas quando:

    • Os dados não precisam ser alterados
    • Queremos garantir segurança contra modificações
    • Precisamos de uma estrutura mais leve que listas

    🚀 Conclusão

    Compreender tuplas é essencial para dominar as estruturas de dados em Python. Elas oferecem segurança e organização quando trabalhamos com informações fixas.

    Dominar a diferença entre listas e tuplas fortalece a base da programação e prepara para desafios mais avançados.

    Compartir
    Recomendado para ti
    AWS - Agentes de IA em Campo
    Riachuelo - Criando produtos com IA
    Michael Page - Criando Seu Primeiro Agente de IA
    Comentarios (0)