1
resposta

[Projeto] Descobrindo palavras comuns entre dois textos

texto1 = input("Texto 1: ").split()
texto2 = input("Texto 2: ").split()

conjtexto1 = set()
conjtexto2 = set()

conjtexto1.update(texto1)
conjtexto2.update(texto2)

comum = conjtexto1 & conjtexto2
print(f"Palavras em comum: {comum}")
1 resposta

Oi, Ângelo! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Ficou bem legal a forma como você utilizou set() e o operador & para encontrar as palavras comuns. Isso deixa o código direto e eficiente para esse tipo de tarefa.

Uma dica interessante para o futuro é usar set() diretamente na conversão das listas, o que deixa o código mais enxuto:


texto1 = input("Texto 1: ").split()
texto2 = input("Texto 2: ").split()

comum = set(texto1) & set(texto2)

print("Palavras em comum:", comum)

Esse código elimina a necessidade de criar conjuntos vazios e usar update.

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!