Trabalhando com Listas e Tuplas em Python
Listas e tuplas são estruturas de dados fundamentais em Python. Vamos explorar as diferenças entre elas, como usá-las e manipular listas com métodos comuns como append, remove e sort.
Trabalhando com Listas e Tuplas em Python
Listas e tuplas são duas das estruturas de dados mais usadas em Python. Ambas permitem armazenar coleções de itens, mas possuem diferenças importantes. Vamos entender essas diferenças e como manipular cada uma.
1. Diferenças entre Listas e Tuplas
Listas:
- Mutáveis: Você pode modificar os itens após a criação da lista.
-
Sintaxe: Criadas usando colchetes
[]
.
Exemplo de Lista:
frutas = ["maçã", "banana", "cereja"]
Tuplas:
- Imutáveis: Após a criação, você não pode modificar os itens.
-
Sintaxe: Criadas usando parênteses
()
.
Exemplo de Tupla:
frutas = ("maçã", "banana", "cereja")
2. Métodos Comuns para Listas
Adicionar itens com append
:
frutas = ["maçã", "banana"]
frutas.append("cereja")
print(frutas) # Saída: ["maçã", "banana", "cereja"]
Remover itens com remove
:
frutas = ["maçã", "banana", "cereja"]
frutas.remove("banana")
print(frutas) # Saída: ["maçã", "cereja"]
Ordenar itens com sort
:
frutas = ["maçã", "banana", "cereja"]
frutas.sort()
print(frutas) # Saída: ["banana", "cereja", "maçã"]
3. Manipulando Tuplas
Como tuplas são imutáveis, você não pode modificar, adicionar ou remover itens diretamente. No entanto, você pode acessar itens e usar tuplas em operações.
Acessar itens:
frutas = ("maçã", "banana", "cereja")
print(frutas[1]) # Saída: "banana"
Concatenar tuplas:
frutas1 = ("maçã", "banana")
frutas2 = ("cereja", "damasco")
frutas = frutas1 + frutas2
print(frutas) # Saída: ("maçã", "banana", "cereja", "damasco")
Vídeos sobre Python no Canal WebMundi.com – Youtube
Em nosso canal, temos vários vídeos tutoriais que ensinam o passo a passo para instalar o ambiente Python para começar a programar nesta linguagem:
- Como Instalar Python no Windows e Linux
- Como Configurar o Visual Studio Code para programar em Python
- Como Instalar o Pycharm no Windows – Grátis : IDE Python
Conclusão
Listas e tuplas são ferramentas poderosas para armazenar e manipular coleções de dados em Python. As listas são mutáveis, permitindo várias operações como adicionar, remover e ordenar itens. Já as tuplas são imutáveis, garantindo que os dados permaneçam constantes. Conhecendo essas diferenças e métodos, você pode escolher a estrutura de dados mais adequada para suas necessidades.
💡 Gostou do conteúdo?
✅ Apoie-nos: Siga, Curta, Comente e Compartilhe!
📲 Conecte-se com a WebMundi:
▶️ YouTube
▶️ TikTok
👥 Participe do nosso Discord para tirar dúvidas e ajudar outras pessoas!