Questions marquées «set»

145
Tableau JavaScript à définir

MSDN fait référence à l' abstraction de la collection Set de JavaScript . J'ai un tableau d'objets que je voudrais convertir en un ensemble afin de pouvoir supprimer ( .delete()) divers éléments par nom: var array = [ {name: "malcom", dogType: "four-legged"}, {name: "peabody", dogType:...

144
Comment convertir un ensemble en liste en python?

J'essaye de convertir un ensemble en une liste dans Python 2.6. J'utilise cette syntaxe: first_list = [1,2,3,4] my_set=set(first_list) my_list = list(my_set) Cependant, j'obtiens la trace de pile suivante: Traceback (most recent call last): File "<console>", line 1, in <module>...

138
Différence entre Iterator et Listiterator?

Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Nous pouvons utiliser Iteratorpour parcourir a Setou a Listou a Map. Mais ListIteratorne peut être utilisé que pour traverser a List, il ne peut pas traverser a Set. Pourquoi? Je sais que la...

135
Différents types d'ensembles thread-safe en Java

Il semble y avoir beaucoup d'implémentations et de façons différentes de générer des ensembles thread-safe en Java. Quelques exemples incluent 1) CopyOnWriteArraySet 2) Collections.synchronizedSet (ensemble d'ensemble) 3) ConcurrentSkipListSet 4) Collections.newSetFromMap (nouveau ConcurrentHashMap...

134
Quand dois-je utiliser le type HashSet <T>?

J'explore le HashSet<T>type, mais je ne comprends pas où il se situe dans les collections. Peut-on l'utiliser pour remplacer un List<T>? J'imagine que les performances de a HashSet<T>sont meilleures, mais je ne voyais pas l'accès individuel à ses éléments. Est-ce uniquement pour...

129
Datatable vs Dataset

J'utilise actuellement un DataTable pour obtenir des résultats à partir d'une base de données que je peux utiliser dans mon code. Cependant, de nombreux exemples sur le Web montrent l'utilisation d'un DataSet à la place et l'accès à la ou aux tables via la méthode des collections. Y a-t-il un...

127
Comment HashSet compare-t-il les éléments pour l'égalité?

J'ai une classe qui est IComparable: public class a : IComparable { public int Id { get; set; } public string Name { get; set; } public a(int id) { this.Id = id; } public int CompareTo(object obj) { return this.Id.CompareTo(((a)obj).Id); } } Lorsque j'ajoute une liste d'objets de cette classe à un...

126
Comment créer un ensemble d'ensembles en Python?

J'essaie de créer un ensemble d'ensembles en Python. Je ne sais pas comment faire. En commençant par l'ensemble vide xx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) mais je reçois TypeError: unhashable type: 'list' ou TypeError: unhashable type:...