Preguntas etiquetadas con sorting

Ordenar es el proceso de aplicar algún orden a una colección de artículos.



14
Ordenar diccionario por claves
Quiero ordenar un diccionario en Swift. Tengo un diccionario como: "A" => Array[] "Z" => Array[] "D" => Array[] etc. Quiero que sea como "A" => Array[] "D" => Array[] "Z" => Array[] etc. He intentado muchas soluciones en SO pero nadie trabajó para mí. Estoy usando XCode6 Beta 5 …

7
¿Python tiene una lista ordenada?
Con lo cual me refiero a una estructura con: O (log n) complejidad para x.push()operaciones O (log n) complejidad para encontrar un elemento O (n) complejidad para calcular list(x)que se ordenará También tenía una pregunta relacionada sobre el rendimiento list(...).insert(...)que ahora está aquí .
128 python  list  sorting 


13
¿Cómo ordenar una lista de cadenas numéricamente?
Sé que esto suena trivial, pero no me di cuenta de que la sort()función de Python era extraña. Tengo una lista de "números" que en realidad están en forma de cadena, por lo que primero los convierto en ints, luego intento ordenarlos. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print …
128 python  sorting 



3
Ordenar filas en data.table en orden decreciente en la clave de cadena `order (-x, v)` da error en data.table 1.9.4 o anterior
Digamos que tengo lo siguiente data.tableen R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Quiero ordenarlo por dos columnas (digamos columnas xy v). Usé esto: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Pero ahora, quiero ordenarlo por x(en orden decreciente) y tener el siguiente código: …
125 r  string  sorting  data.table  key 


3
Administrador de Django: cómo ordenar por uno de los campos list_display personalizados que no tiene un campo de base de datos
# admin.py class CustomerAdmin(admin.ModelAdmin): list_display = ('foo', 'number_of_orders') # models.py class Order(models.Model): bar = models.CharField[...] customer = models.ForeignKey(Customer) class Customer(models.Model): foo = models.CharField[...] def number_of_orders(self): return u'%s' % Order.objects.filter(customer=self).count() ¿Cómo puedo clasificar a los Clientes, dependiendo de number_of_ordersque tengan? admin_order_fieldLa propiedad no se puede usar aquí, ya que requiere un …

7
Ordenar la lista de listas en orden alfabético (sin distinción entre mayúsculas y minúsculas)
Tengo una lista de cadenas namesque contiene nombres de personas. Quiero ordenar la lista de arrays en orden alfabético. ArrayList<String> names = new ArrayList<String>(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i<names.size(); i++) System.out.println(names.get(i)); Traté de ordenar la lista de la manera …
121 java  sorting  arraylist 


4
¿Cómo clasifico una matriz de hash por un valor en el hash?
Este código Ruby no se comporta como esperaba: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me Estoy buscando ordenar la matriz de hashes por la clave "valor", pero se imprimen …
120 ruby  arrays  sorting  hash 

16
¿Cómo se ordena una matriz en varias columnas?
Tengo una matriz multidimensional. La matriz primaria es una matriz de [publicationID][publication_name][ownderID][owner_name] Lo que estoy tratando de hacer es ordenar la matriz por owner_namey luego por publication_name. Sé que en JavaScript tienes Array.sort(), en el que puedes poner una función personalizada, en mi caso tengo: function mysortfunction(a, b) { var …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.