Resultados da pesquisa a pedido "set"

4 a resposta

Oposto de set.intersection em python?

No Python você pode usara.intersection(b) para encontrar os itens comuns aos dois conjuntos. Existe uma maneira de fazer odisjuntar versão oposta disso? Itens que não são comuns a ambosa eb; os itens exclusivos ema unidos aos itens exclusivos deb?

3 a resposta

Obtendo tuplas exclusivas de um conjunto python

Atualmente, tenho um conjunto como o seguinte: {(a,b), (b,a), (c,b), (b,c)}O que eu gostaria de ter é: {(a,b), (c,b)}Como você pode observar, os valores duplicados foram removidos completamente, para que duas tuplas nunca tenham os mesmos ...

1 a resposta

instruções set não parecem funcionar no meu arquivo em lotes

Encontrei o que parece ser uma explicação do meu problema aqui Lote DOS: Por que meus comandos set resultam em nada sendo ...

1 a resposta

como encontrar todos os grupos de subconjuntos do conjunto A? Definir partições em Python

Eu quero encontrar um algoritmo que dado um conjuntoA para encontrar todos os grupos de subconjuntos que atendem à seguinte condição: x ∪ y ∪ .... z = A, onde x, y, ... z ∈ Grupo e ∀ x, y ∈ Grupo: x ⊆ A, y ⊆ A, x ∩ y = ∅ = {} e ∀ x ∈ Grupo: ...

5 a resposta

Como selecionar um elemento aleatório em std :: set?

Como posso selecionar um elemento aleatório em umstd::set? Eu tentei ingenuamente isso: int GetSample(const std::set<int>& s) { double r = rand() % s.size(); return *(s.begin() + r); // compile error }Mas ooperator+ não é permitido dessa maneira.

5 a resposta

Como verificar se um valor está presente em qualquer um dos conjuntos

Digamos que eu possua conjuntos diferentes (eles precisam ser diferentes, não posso associá-los conforme o tipo de dados com o qual estou trabalhando): r = set([1,2,3]) s = set([4,5,6]) t = set([7,8,9])Qual é a melhor maneira de verificar se uma ...

3 a resposta

Algoritmo Hash independente da ordem

Atualmente, estou trabalhando em uma biblioteca de coleções para minha linguagem de programação personalizada. Eu já tenho vários tipos de dados (Coleção, Lista, Mapa, Conjunto) e implementações para eles (mutáveis e imutáveis), mas o que estava ...

1 a resposta

Interpetação de conjunto Python de 1 e True

No shell interativo IPython 3: In [53]: set2 = {1, 2, True, "hello"} In [54]: len(set2) Out[54]: 3 In [55]: set2 Out[55]: {'hello', True, 2}Isso ocorre porque 1 e True obtêm a mesma interpetação, de modo que o conjunto elimina duplicatas, apenas ...

4 a resposta

Use frozenset como um par em python

Eu gostaria de fazer um par de dois elementos. Eu não me importo com a ordem dos elementos, então eu usofrozenset. Posso pensar nos dois métodos a seguir para iterar os elementos de volta do frozenset. Não existe nenhum método mais sofisticado? ...

1 a resposta

Como enviar um objeto definido no MPI_Send

Procurei enviar um objeto definido e o mais próximo que encontrei foi com vetor (é diferente e não funciona com conjunto). Como posso enviar um objeto definido no MPI_Send? (sem usar a biblioteca de reforço) Qualquer um pode colocar um exemplo ...