Programma Python per illustrare diverse operazioni sugli insiemi

In questo esempio, abbiamo definito due variabili di insieme e abbiamo eseguito diverse operazioni di insieme: unione, intersezione, differenza e differenza simmetrica.

Per comprendere questo esempio, dovresti avere la conoscenza dei seguenti argomenti di programmazione Python:

  • Insiemi di Python
  • Input, output e importazione di Python

Python offre un tipo di dati chiamato set i cui elementi devono essere univoci. Può essere utilizzato per eseguire diverse operazioni sugli insiemi come unione, intersezione, differenza e differenza simmetrica.

Codice sorgente

# 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) 

Produzione

 L'unione di E e N è (0, 1, 2, 3, 4, 5, 6, 8) L'intersezione di E e N è (2, 4) La differenza di E e N è (8, 0, 6) Differenza simmetrica di E e N è (0, 1, 3, 5, 6, 8) 

In questo programma, prendiamo due set differenti ed eseguiamo su di essi operazioni di set differenti. Ciò può essere fatto in modo equivalente utilizzando i metodi set.

Articoli interessanti...