Menu
Coddy logo textTech

Dostęp do elementów

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

W Pythonie, w przeciwieństwie do list i krotek, zbiory nie obsługują bezpośredniego indeksowania ani wycinania. Możesz jednak iterować po elementach lub sprawdzić, czy dany element znajduje się w zbiorze.

  1. Iterowanie po zbiorze:

    Możesz użyć pętli for, aby przejść przez wszystkie elementy zbioru. Ponieważ zbiory są nieuporządkowane, elementy zostaną zwrócone w dowolnej kolejności.

    fruits = {"apple", "banana", "cherry"}
    for fruit in fruits:
    	print(fruit)
  2. Sprawdzanie obecności:

    Możesz użyć słowa kluczowego in, aby sprawdzić, czy dany element znajduje się w zbiorze. To szybki i wydajny sposób sprawdzania przynależności.

    fruits = {"apple", "banana", "cherry"}
    print("banana" in fruits)  # Wynik: True
    print("orange" in fruits)  # Wynik: False

Chociaż nie możesz uzyskać bezpośredniego dostępu do elementów zbioru za pomocą indeksu, te metody zapewniają elastyczne sposoby pracy z elementami zbioru.

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

Otrzymujesz zbiór. Przejdź przez niego w pętli i wypisz każdy jego element.

Spróbuj swoich sił

my_set = {"apple", "banana", "cherry", "date", "elderberry"}

Wszystkie lekcje w sekcji Zbiory w Pythonie

Poćwicz samodzielnie: Kompilator Python online