Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Brug af update() Metoden: Sammenfletning af Flere Elementer i et Sæt | Beherskelse af Python-Sæt
Python Datastrukturer

Stryg for at vise menuen

book
Brug af update() Metoden: Sammenfletning af Flere Elementer i et Sæt

update()-metoden i Python giver dig mulighed for at tilføje flere elementer til et sæt på én gang. Denne metode tager en iterabel (som en liste, tuple eller et andet sæt) og tilføjer dens elementer til det eksisterende sæt.

update()-metoden kan acceptere:

  • Lister:[movie1, movie2, ...];

  • Tupler:(movie1, movie2, ...);

  • Andre sæt:{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

Bemærk

Hvis et element, der tilføjes, allerede findes i sættet, vil det ikke blive duplikeret. Rækkefølgen af elementer i et sæt er ikke garanteret og kan variere.

Opgave

Swipe to start coding

Du har givet sættet marvel_movies og tuplen movies_to_add.

  • Tilføj begge film fra tuplen til sættet.
  • Brug update() metoden til at opnå dette.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 3

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Brug af update() Metoden: Sammenfletning af Flere Elementer i et Sæt

update()-metoden i Python giver dig mulighed for at tilføje flere elementer til et sæt på én gang. Denne metode tager en iterabel (som en liste, tuple eller et andet sæt) og tilføjer dens elementer til det eksisterende sæt.

update()-metoden kan acceptere:

  • Lister:[movie1, movie2, ...];

  • Tupler:(movie1, movie2, ...);

  • Andre sæt:{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

Bemærk

Hvis et element, der tilføjes, allerede findes i sættet, vil det ikke blive duplikeret. Rækkefølgen af elementer i et sæt er ikke garanteret og kan variere.

Opgave

Swipe to start coding

Du har givet sættet marvel_movies og tuplen movies_to_add.

  • Tilføj begge film fra tuplen til sættet.
  • Brug update() metoden til at opnå dette.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 3
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt