Você está aqui: Python ::: Dicas & Truques ::: Set (Conjunto) |
Como representar a união de conjuntos usando a função union() do objeto Set do PythonQuantidade de visualizações: 1060 vezes |
|
A união de conjuntos corresponde a junção dos elementos dos conjuntos dados, ou seja, é o conjunto formado pelos elementos de um conjunto mais os elementos dos outros conjuntos. Se existirem elementos que se repetem nos conjuntos, ele aparecerá uma única vez no conjunto união. Veja a imagem a seguir para entender melhor a representação da união de dois conjuntos: ![]() Assim, dados os conjuntos A e B, o conjunto união (A U B) será: Conjunto A = {3, 6, 7, 9, 11} Conjunto B = {1, 2, 3, 4, 6, 7} Conjunto União = {1, 2, 3, 4, 6, 7, 9, 11} Note que os elementos que se repetem nos dois conjuntos aparecerá apenas uma vez no conjunto união. Veja agora o código Python completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# método principal
def main():
# vamos declarar e inicializar dois conjuntos
a = {6, 3, 9, 11, 7}
b = {2, 1, 6, 7, 3, 4}
# agora obtemos a união destes dois conjuntos
uniao = a.union(b)
# vamos mostrar os resultados
print("Conjunto A =", a)
print("Conjunto B =", b)
print("Conjunto União =", uniao)
if __name__== "__main__":
main()
Ao executar este código Python nós teremos o seguinte resultado: Conjunto A = {3, 6, 7, 9, 11} Conjunto B = {1, 2, 3, 4, 6, 7} Conjunto União = {1, 2, 3, 4, 6, 7, 9, 11} É possível também obter a união de dois conjuntos usando o operador "|". Veja: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# método principal
def main():
# vamos declarar e inicializar dois conjuntos
a = {6, 3, 9, 11, 7}
b = {2, 1, 6, 7, 3, 4}
# agora obtemos a união destes dois conjuntos
uniao = a | b
# vamos mostrar os resultados
print("Conjunto A =", a)
print("Conjunto B =", b)
print("Conjunto União =", uniao)
if __name__== "__main__":
main()
Execute este novo código e você verá que o resultado é o mesmo do código anterior. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
|
VB.NET - Como usar o laço While em VB.NET |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |








