set.isdisjoint() Se não há interseção
Última atualização: 2026-09-22
set.isdisjoint() Se não há interseção
set.isdisjoint(other) verifica se set e other não têm elementos em comum.
| Categoria | Métodos de conjunto |
|---|---|
| Tipo | Método de tipo interno |
| Versão do Python | all |
📝 Sintaxe
set.isdisjoint(other)
⚙️ Parâmetros
| other Obrigatório | An iterable to compare with the set. |
|---|
Retorno:bool, True if there are no common elements.
Modifica o original:Não (retorna um novo objeto)
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
Saída:
True
False
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
❓ Perguntas frequentes
QO que isdisjoint() verifica?
ASe dois conjuntos não têm elementos em comum. {1, 2}.isdisjoint({3, 4}) retorna True.
QO conjunto vazio é disjunto de todos os conjuntos?
ASim; o conjunto vazio não compartilha elementos com nenhum conjunto, então retorna True.
QO argumento pode ser qualquer iterável?
ASim, não precisa ser um conjunto.