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 show code editor
Atualmente, você tem a seguinte tupla de filmes:
Seu objetivo é obter a seguinte tupla adicionando mais gêneros:
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 show code editor
Atualmente, você tem a seguinte tupla de filmes:
Seu objetivo é obter a seguinte tupla adicionando mais gêneros:
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 show code editor
Atualmente, você tem a seguinte tupla de filmes:
Seu objetivo é obter a seguinte tupla adicionando mais gêneros:
Obrigado pelo seu feedback!
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 show code editor
Atualmente, você tem a seguinte tupla de filmes:
Seu objetivo é obter a seguinte tupla adicionando mais gêneros: