Perguntas com a marcação «set»

Um conjunto é uma coleção na qual nenhum elemento é repetido, que pode ser capaz de enumerar seus elementos de acordo com um critério de pedido (um "conjunto ordenado") ou reter nenhuma ordem (um "conjunto não ordenado").

3
Como posso adicionar itens a um conjunto vazio em python
Tenho o seguinte procedimento: def myProc(invIndex, keyWord): D={} for i in range(len(keyWord)): if keyWord[i] in invIndex.keys(): D.update(invIndex[query[i]]) return D Mas estou recebendo o seguinte erro: Traceback (most recent call last): File "<stdin>", line 3, in <module> TypeError: cannot convert dictionary update sequence element #0 to a sequence Não recebo nenhum …
104 python  set 

7
Coleção que permite apenas itens exclusivos em .NET?
Existe uma coleção em C # que não permite adicionar itens duplicados a ela? Por exemplo, com a classe boba de public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int GetHashCode() …
103 c#  set  hashset 

9
Qual é a maneira mais rápida de comparar dois conjuntos em Java?
Estou tentando otimizar um trecho de código que compara elementos de lista. Por exemplo. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Por favor, leve em consideração que o número de registros em conjuntos será alto. obrigado Shekhar
102 java  performance  set 

13
comparar conjuntos ECMA6 para igualdade
Como você compara dois conjuntos de javascript? Tentei usar ==e ===mas ambos retornam falso. a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=> false a === b; //=> false Esses dois conjuntos são equivalentes, porque por definição, os conjuntos não têm ordem (pelo menos não normalmente). Eu …


10
Qualquer implementação de Ordered Set em Java?
Se alguém estiver familiarizado com Objective-C, há uma coleção chamada NSOrderedSetque atua como Set e seus itens podem ser acessados ​​como os de um Array . Existe algo assim em Java? Ouvi dizer que existe uma coleção chamada LinkedHashMap, mas não encontrei nada parecido para um conjunto.
98 java  collections  set 

4
Use chaves para inicializar um conjunto em Python
Estou aprendendo python e tenho uma pergunta novata sobre a inicialização de conjuntos. Por meio de testes, descobri que um conjunto pode ser inicializado assim: my_set = {'foo', 'bar', 'baz'} Há alguma desvantagem em fazer isso dessa maneira, em oposição à maneira padrão de: my_set = set(['foo', 'bar', 'baz']) ou …
98 python  python-2.7  set 

1
Por que tupla (conjunto ([1, “a”, “b”, “c”, “z”, “f”])) == tupla (conjunto ([“a”, “b”, “c”, “Z”, “f”, 1])) 85% das vezes com a randomização hash habilitada?
Dada a resposta de Zero Piraeus a outra pergunta , temos que x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y) Imprime Truecerca de 85% das vezes com a randomização de hash habilitada. Por que 85%?

4
Como verificar se uma tabela contém um elemento em Lua?
Existe um método para verificar se uma tabela contém um valor? Tenho minha própria função (ingênua), mas gostaria de saber se existe algo "oficial" para isso? Ou algo mais eficiente ... function table.contains(table, element) for _, value in pairs(table) do if value == element then return true end end return …

2
random.choice from set? Pitão
Estou trabalhando em uma parte de IA de um jogo de adivinhação. Eu quero que o AI selecione uma letra aleatória desta lista. Estou fazendo isso como um conjunto para poder remover facilmente as letras da lista à medida que são adivinhadas no jogo e, portanto, não estão mais disponíveis …
96 python  list  set 






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.