Intern
239
O que é uma sequência em Python?
Resposta da IA
sobes.tech IA
Uma sequência em Python é um objeto iterável que ordena os elementos de acordo com regras específicas. Cada elemento dentro da sequência tem um índice, começando em 0. Os principais tipos de sequências incorporadas incluem:
- list: Sequência mutável.
- tuple: Sequência imutável.
- range: Sequência imutável de números, gerada "em tempo real".
- str: Sequência imutável de caracteres.
- bytes: Sequência imutável de bytes.
- bytearray: Sequência mutável de bytes.
Características gerais das sequências:
- Ordenação: Os elementos têm uma ordem definida e são acessíveis por índice.
- Indexação: Acesso a elementos individuais por sua posição (índice). Suporta indexação positiva e negativa.
- Fatias (slicing): Capacidade de obter sub-sequências.
- Iteração: Pode-se iterar sobre a sequência (por exemplo, usando um ciclo
for). - Operações: Suportam operações comuns como concatenação (
+), repetição (*), verificação de pertença (in).
# Exemplos de uso
minha_lista = [1, 2, 3, 4]
print(minha_lista[0]) # Indexação
print(minha_lista[1:3]) # Slicing
minha_tupla = (5, 6, 7)
print(len(minha_tupla)) # Comprimento
minha_string = "olá"
print('e' in minha_string) # Verificação de pertença