Cita:
Iniciado por Susana90 he probado así:
map(self.Comparator.compare, self.list)
y también con lo mismo y object map(self.Comparator.compare, objeto)
map lo que hace es regresar una lista con la función aplicada a cada elemento de la lista que le enviaste. Así que lo que haces no tiene ninguna lógica aparente.
Cita:
Iniciado por Susana90 en el constructor del TreeSet le asigno el comparador, pero ¿En qué momento tengo que utilizarlo o a la hora de hacer las inserciones, o cuando muestro los datos? Y cómo haría para llamarlo?
Comparator la clase que te sirve para hacer comparaciones, si implementaste tu TreeSet con arboles rojos y negros como lo harían en el STL o los "java guys" entonces tuviste que haber usado una clase comparator para hacer comparaciones entre los objetos. Ya sea para busqueda, insercion, borrado, etc...
Tal vez deberías de postear un pedazo (o todo el código) donde tengas problemas.