Conteúdo do Curso
Introdução ao Python
Introdução ao Python
O Que é uma Tupla?
Uma tupla é outro tipo de dado em Python que pode conter vários valores ou variáveis. Estes valores são separados por vírgulas e envoltos em parênteses. À primeira vista, pode parecer que as tuplas são muito semelhantes às listas, mas existem algumas diferenças importantes que você deve estar ciente.
A principal distinção está na mutabilidade: listas podem ser modificadas, mas tuplas não. Você deve se lembrar de alterar uma lista usando o método .extend()
. Este método não está disponível para tuplas, o que significa que uma vez que se define uma tupla, não é possível alterar seu conteúdo sem criar uma nova tupla. Além disso, as tuplas são mais eficientes em termos de velocidade e uso de memória em comparação com as listas. Dada a sua imutabilidade, as tuplas são frequentemente escolhidas quando se trata de dados sensíveis.
Vamos continuar trabalhando com os dados do exemplo que temos utilizado:
# Create tuple US_Info = ("USA", 9629091, 331002651) print(type(US_Info))
Nota
Você também pode transformar um objeto iterável em uma tupla com a função
tuple()
.
# Create a list list_variable = [1, 2, 3] # Convert it into a tuple tuple_variable = tuple(list_variable) # Print the type of the converted variable print(type(tuple_variable))
Obrigado pelo seu feedback!