Tengo una colección llamada resultado con los siguientes valores: > db.result.findOne() { “_id” : ObjectId(“53b05264421aa97e980ba404”), “result” : [ { “attempted” : 49, “subject_total_marks” : 50, “score” : 15, “correct_subject_answer” : 15, “subject” : “Biology” }, { “attempted” : 30, “subject_total_marks” : 30, “score” : 4, “correct_subject_answer” : 4, “subject” : “Chemistry” }, { “attempted” : […]
Al igual que en esta respuesta , tengo un par de matrices numpy 3D, b , y quiero ordenar las entradas de b por los valores de a . A diferencia de esta respuesta , quiero ordenar solo a lo largo de un eje de las matrices. Mi lectura ingenua de la documentación numpy.argsort() : […]
Estoy trabajando en un módulo que depende de verificar si hay algún objeto que no esté presente en ninguna de las 2 listas. Se supone que la implementación está en Python. Considere la definición de objeto simplificado: class Foo(object): def __init__(self, attr_one=None, attr_two=None): self.attr_one = attr_one self.attr_two = attr_two def __eq__(self, other): return self.attr_one == […]
Soy completamente nuevo en Python y tengo un problema grave que no puedo resolver. Tengo algunos archivos de registro con estructura idéntica: [timestamp] [level] [source] message Por ejemplo: [Wed Oct 11 14:32:52 2000] [error] [client 127.0.0.1] error message Necesito escribir un progtwig en Python puro que combine estos archivos de registro en un archivo y […]
Sé que hay varias preguntas con este nombre, pero parece que no consigo que sus respuestas funcionen. Tengo una lista de listas, 50 veces 5 elementos. Ahora quiero ordenar esta lista aplicando una función de comparación personalizada a cada elemento. Esta función calcula la idoneidad de la lista según la cual se ordenarán los elementos. […]
Hay un tipo (relativamente) nuevo en el bloque llamado Timsort. Se ha utilizado como list.sort de Python, y ahora será el nuevo Array.sort en Java 7 . Hay algo de documentación y un pequeño artículo de Wikipedia que describe las propiedades de alto nivel del tipo y algunas evaluaciones de rendimiento de bajo nivel, pero […]
Hola, quiero ordenar los objetos según un valor computado en django … ¿cómo lo hago? Aquí hay un ejemplo de modelo de perfil de usuario basado en el desbordamiento de stack que explica mi situación: class Profile(models.Model): user = models.ForeignKey(User) def get_reputation(): … return reputation reputation = property(get_reputation) Entonces, digamos que quiero ordenar a los […]
¿Cómo ordeno una lista de objetos de fecha y / o fecha / hora? La respuesta aceptada aquí no funciona para mí: from datetime import datetime,date,timedelta a=[date.today(), date.today() + timedelta(days=1), date.today() – timedelta(days=1)] print a # prints ‘[datetime.date(2013, 1, 22), datetime.date(2013, 1, 23), datetime.date(2013, 1, 21)]’ a = a.sort() print a # prints ‘None’….what???
Sé que esta pregunta se ha formulado cientos de veces, pero la respuesta siempre parece ser “usar el argsort de numpy“. Pero o bien estoy malinterpretando lo que la mayoría de la gente pregunta, o las respuestas no son correctas para la pregunta. En cualquier caso, deseo obtener índices del orden ascendente de una lista. […]
Me gustaría ordenar (de más corto a más largo) una matriz ‘a’ (como se indica a continuación) a la distancia desde el origen o un punto (en mi caso, 0,0) y almacenarla en una matriz similar tipo ‘b’ o reemplazarla la matriz ‘a’ los puntos dados a continuación son 3d numpy array [[[ 510. 11.]] […]