Programa Python para ilustrar diferentes operações com conjuntos

Neste exemplo, definimos duas variáveis ​​de conjunto e executamos diferentes operações de conjunto: união, interseção, diferença e diferença simétrica.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Python:

  • Conjuntos Python
  • Entrada, saída e importação do Python

Python oferece um tipo de dados chamado conjunto, cujos elementos devem ser únicos. Pode ser usado para realizar diferentes operações de conjunto como união, interseção, diferença e diferença simétrica.

Código fonte

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

Resultado

 União de E e N é (0, 1, 2, 3, 4, 5, 6, 8) A interseção de E e N é (2, 4) A diferença de E e N é (8, 0, 6) Diferença simétrica de E e N é (0, 1, 3, 5, 6, 8) 

Neste programa, pegamos dois conjuntos diferentes e executamos operações de conjunto diferentes neles. Isso pode ser feito de forma equivalente usando métodos de definição.

Artigos interessantes...