Sobes.tech
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