Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
Adicionando Itens a uma Tupla
Para adicionar elementos a uma tupla, você pode usar a mesma abordagem que é eficaz para exclusão. Como as tuplas são imutáveis, não podemos adicionar diretamente um elemento a elas sem encontrar um erro. No entanto, existem soluções alternativas para adicionar novos elementos a uma tupla. Vamos explorar duas abordagens comuns.
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Convert the tuple to a list movies_list = list(movies) # Add a new movie to the list movies_list.append("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print("After:", movies)
Outra maneira de adicionar um elemento a uma tupla é concatenando-a com outra tupla. Isso é algo que exploramos alguns capítulos atrás. Se você quiser adicionar um ou mais elementos, basta criar uma nova tupla com esses elementos e combiná-la com a tupla original.
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Create a new tuple with the movie to add new_movies = ("Dunkirk",) # Concatenate the tuples movies += new_movies print(movies)
Swipe to start coding
Você recebeu a tupla animal_movies
.
Seu objetivo:
- Adicione dois novos filmes a esta tupla:
"Dumbo"
e"The Lion King"
. - Você pode usar qualquer método para adicioná-los, seja convertendo para uma lista ou concatenando tuplas.
Solução
Obrigado pelo seu feedback!
Adicionando Itens a uma Tupla
Para adicionar elementos a uma tupla, você pode usar a mesma abordagem que é eficaz para exclusão. Como as tuplas são imutáveis, não podemos adicionar diretamente um elemento a elas sem encontrar um erro. No entanto, existem soluções alternativas para adicionar novos elementos a uma tupla. Vamos explorar duas abordagens comuns.
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Convert the tuple to a list movies_list = list(movies) # Add a new movie to the list movies_list.append("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print("After:", movies)
Outra maneira de adicionar um elemento a uma tupla é concatenando-a com outra tupla. Isso é algo que exploramos alguns capítulos atrás. Se você quiser adicionar um ou mais elementos, basta criar uma nova tupla com esses elementos e combiná-la com a tupla original.
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Create a new tuple with the movie to add new_movies = ("Dunkirk",) # Concatenate the tuples movies += new_movies print(movies)
Swipe to start coding
Você recebeu a tupla animal_movies
.
Seu objetivo:
- Adicione dois novos filmes a esta tupla:
"Dumbo"
e"The Lion King"
. - Você pode usar qualquer método para adicioná-los, seja convertendo para uma lista ou concatenando tuplas.
Solução
Obrigado pelo seu feedback!