Python set

×Sakrijte sadržaj

Vodič za Python

Naučite Python

Jeste li spremni započeti svoju karijeru u Data? Saznajte više o BrainStationu Tečaj Pythona

Python postavlja samo neuređenu kolekciju stavki koja ne dopušta duple elemente. Python skup se koristi kada struktura podataka mora imati samo jedinstvene elemente u sebi. Python skupovi također dopuštaju matematičke operacije kao što su |_+_|, |_+_| i |_+_| pronaći zajedničke i jedinstvene stavke između dva skupa.



Zaronimo u Python skup i shvatimo kako ih koristiti kao tip podataka. Ispod je primjer koji stvara dva skupa kao popis želja filmova za gledanje za dvije različite osobe. Skupovi se stvaraju pomoću vitičastih zagrada. Kao što možete vidjeti, Python skupovi ne dopuštaju duple vrijednosti i automatski će ih ukloniti iz skupa.



Matematičke operacije na Python skupovima

Koristimo uobičajene matematičke operacije skupova kao što su unija, presjek i razlika na našim skupovima. Unija će kombinirati sve elemente iz oba skupa, križanje će osigurati sve elemente prisutne u oba skupa, a razlika će osigurati sve elemente jedinstvene za svaki skup.

Napravimo sljedeće setove na našoj listi želja za filmove za Johna i Adama.



  • Filmovi na Johnovom popisu želja, ali ne i Adamovom - koristeći |_+_| operater
  • Filmovi na Johnovoj ili Adamovoj listi želja ili na oba popisa želja - pomoću |_+_| operater
  • Filmovi na Johnovoj i Adamovoj listi želja - pomoću |_+_| operater
  • Filmovi jedinstveni na Johnovom i Adamovom popisu želja, ali ne oba - koristeći |_+_| operater

Kategori: Vijesti