Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Sammanfoga Flera Element till en Mängd i Python | Sektion
Python Datastrukturer

bookSammanfoga Flera Element till en Mängd i Python

Metoden update() i Python gör det möjligt att lägga till flera element i en mängd på en gång. Denna metod tar en iterable (som en lista, tupl eller en annan mängd) och lägger till dess element i den befintliga mängden.

Metoden update() kan ta emot:

  • Listor: [movie1, movie2, ...];
  • Tupler: (movie1, movie2, ...);
  • Andra mängder: {movie1, movie2, ...}.
12345678
# Original set of favorite movies favorite_movies = {"Inception", "Interstellar", "Tenet"} # Adding multiple new movies favorite_movies.update(["Tenet", "Memento", "The Prestige"]) # Print the updated set print(favorite_movies)
copy
Note
Observera

Om ett element som läggs till redan finns i mängden kommer det inte att dupliceras. Ordningen på elementen i en mängd är inte garanterad och kan variera.

Uppgift

Swipe to start coding

Du har mängden marvel_movies och tuplen movies_to_add.

  • Lägg till båda filmerna från tuplen i mängden.
  • Använd metoden update() för att göra detta.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 23
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

bookSammanfoga Flera Element till en Mängd i Python

Svep för att visa menyn

Metoden update() i Python gör det möjligt att lägga till flera element i en mängd på en gång. Denna metod tar en iterable (som en lista, tupl eller en annan mängd) och lägger till dess element i den befintliga mängden.

Metoden update() kan ta emot:

  • Listor: [movie1, movie2, ...];
  • Tupler: (movie1, movie2, ...);
  • Andra mängder: {movie1, movie2, ...}.
12345678
# Original set of favorite movies favorite_movies = {"Inception", "Interstellar", "Tenet"} # Adding multiple new movies favorite_movies.update(["Tenet", "Memento", "The Prestige"]) # Print the updated set print(favorite_movies)
copy
Note
Observera

Om ett element som läggs till redan finns i mängden kommer det inte att dupliceras. Ordningen på elementen i en mängd är inte garanterad och kan variera.

Uppgift

Swipe to start coding

Du har mängden marvel_movies och tuplen movies_to_add.

  • Lägg till båda filmerna från tuplen i mängden.
  • Använd metoden update() för att göra detta.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 23
single

single

some-alt