Middle
Que tipos de dados são imutáveis em Python?
sobes.tech IA
Resposta da IA
Em Python, os tipos de dados imutáveis incluem:
- int (números inteiros)
- float (números de ponto flutuante)
- bool (valores booleanos)
- str (strings)
- tuple (tuplos)
- frozenset (conjunto imutável)
Isto significa que, após criar um objeto desses tipos, o seu conteúdo não pode ser alterado. Por exemplo, uma string não pode ser alterada, apenas criar uma nova com conteúdo modificado.
Exemplo:
s = "hello"
s = s + " world" # cria uma nova string, a original não muda