I dette eksemplet har vi definert to settvariabler, og vi har utført forskjellige settoperasjoner: union, skjæringspunkt, forskjell og symmetrisk forskjell.
For å forstå dette eksemplet, bør du ha kunnskap om følgende Python-programmeringsemner:
- Python-sett
- Python Input, Output og Import
Python tilbyr en datatype kalt sett hvis elementer må være unike. Den kan brukes til å utføre forskjellige settoperasjoner som union, kryss, forskjell og symmetrisk forskjell.
Kildekode
# Program to perform different set operations like in mathematics # define three sets E = (0, 2, 4, 6, 8); N = (1, 2, 3, 4, 5); # set union print("Union of E and N is",E | N) # set intersection print("Intersection of E and N is",E & N) # set difference print("Difference of E and N is",E - N) # set symmetric difference print("Symmetric difference of E and N is",E N)
Produksjon
Forbindelse av E og N er (0, 1, 2, 3, 4, 5, 6, 8) Kryss av E og N er (2, 4) Forskjellen mellom E og N er (8, 0, 6) Symmetrisk forskjell på E og N er (0, 1, 3, 5, 6, 8)
I dette programmet tar vi to forskjellige sett og utfører forskjellige settoperasjoner på dem. Dette kan tilsvarende gjøres ved å bruke angitte metoder.