Menu
Coddy logo textTech

Dodawanie elementów

Lekcja 4 z 11 w kursie Zbiory w Pythonie w Coddy.

Zbiory są mutowalne, co oznacza, że można je modyfikować po utworzeniu, dodając nowe elementy. Python udostępnia kilka sposobów dodawania elementów do zbioru:

  1. Używanie metody add():

    Metoda add() dodaje pojedynczy element do zbioru. Jeśli element już się w nim znajduje, zbiór pozostaje niezmieniony.

    fruits = {"apple", "banana", "cherry"}
    fruits.add("date")
    print(fruits)  # Wynik: {'apple', 'banana', 'cherry', 'date'}
  2. Używanie metody update():

    Metoda update() może dodać wiele elementów do zbioru. Do metody update() można przekazać listę, krotkę, ciąg znaków lub inny zbiór.

    fruits = {"apple", "banana", "cherry"}
    fruits.update(["elderberry", "fig", "grape"])
    print(fruits)  # Wynik: {'apple', 'banana', 'cherry', 'elderberry', 'fig', 'grape'}
  3. Używanie metody update() z różnymi obiektami iterowalnymi:

    Metoda update() może również przyjmować inne obiekty iterowalne, takie jak ciągi znaków lub zbiory.

    fruits = {"apple", "banana", "cherry"}
    fruits.update("date")  # Dodaje każdy znak z "date"
    print(fruits)  # Wynik: {'apple', 'banana', 'cherry', 'd', 'a', 't', 'e'}
    
    fruits.update({"elderberry", "fig"})
    print(fruits)  # Wynik: {'apple', 'banana', 'cherry', 'elderberry', 'fig', 'd', 'a', 't', 'e'}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

challenge icon

Wyzwanie

Łatwy
  1. Utwórz zbiór o nazwie my_set zawierający następujące elementy: "apple", "banana" i "cherry".
  2. Użyj metody add(), aby dodać element "date" do zbioru.
  3. Użyj metody update(), aby dodać elementy "elderberry" i "fig" do zbioru.
  4. Użyj metody update() z listą, aby dodać elementy "grape" i "honeydew" do zbioru.
  5. Wyświetl końcowy zbiór

Spróbuj swoich sił

Wszystkie lekcje w sekcji Zbiory w Pythonie

Poćwicz samodzielnie: Kompilator Python online