Método issuperset

O método issuperset verifica a inclusão de elementos de uma sequência no conjunto. O método retorna um valor booleano - True ou False. No parâmetro, especificamos a sequência com a qual queremos comparar os elementos do conjunto.

Sintaxe

pythonconjunto.issuperset(sequencia)

Exemplo

Vamos verificar a inclusão dos elementos do segundo conjunto no primeiro usando o método issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issuperset(st2)
print(res)

Resultado da execução do código:

pythonFalse

Exemplo

E agora vamos verificar novamente a inclusão dos elementos usando o método issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issuperset(st2)
print(res)

Resultado da execução do código:

pythonTrue

Exemplo

Vamos comparar os elementos da lista com os elementos do conjunto:

pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)

Resultado da execução do código:

pythonTrue

Exemplo

E agora vamos comparar os elementos da tupla com o conjunto:

pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)

Resultado da execução do código:

pythonTrue

Exemplo

O método issuperset também tem uma forma abreviada:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 >= st2
print(res)

Resultado da execução do código:

pythonFalse

Veja também

  • método issubset,
    que verifica a presença de elementos do conjunto em uma sequência
  • método difference,
    que retorna as diferenças entre conjuntos
  • método intersection,
    que retorna a interseção de conjuntos
  • método symmetric_difference,
    que exclui os elementos comuns do conjunto e da sequência