Articles of clasificación de la

python: ordena una lista de listas por un elemento en la lista secundaria

Tengo una lista de listas que contiene usuarios y puntuaciones de la siguiente manera: [[“user1”, 100], [“user2”, 234], [“user3”, 131]…] Quiero producir una lista que ordene a los usuarios por puntuación en orden decreciente: [[“user2”, 234], [“user3”, 131], [“user1”, 100]…] ¿Cómo podría hacer este tipo de clase?

Clasificación de Python – Una lista de objetos

Me gustaría usar el método somelist.sort () para hacer esto si es posible. Tengo una lista que contiene objetos, todos los objetos tienen una variable miembro tipo de resultado que es un número entero. Me gustaría ordenar la lista usando este número. ¿Cómo hago esto? ¡Gracias!

Ordenar lista de listas y obtener índices en lista sin clasificar

Estos son los pasos lógicos que necesito realizar en mi lista de listas a = [[5,2],[7,4],[0,3]] ordene la lista de listas de tal manera que la salida se vea algo como 7,5,4,3,2,0 tome las coordenadas de los elementos ordenados en la lista original, que en este caso debe producir como salida (1,0) (0,0) (1,1) (2,1) […]

Poner los elementos del archivo en orden descendente sin funciones integradas

Repetí el progtwig siguiendo el ordenamiento de las burbujas. def main(): try: array=[] file=open(input(“Please enter the name of the file you wish to open:” )) A =file.read().split() file.close() n = len(A) print (“These following”, n,”numbers are in the inputted file:\n”, A) for i in range(n): for j in range(1,ni): if A[j-1] < A[j]: (A[j-1], A[j]) […]

Ordenar los elementos del diccionario en la lista

Para esta lista, [{u’status’: u’Active’, u’name’: u’X’, u’orgID’: u’109175′, u’type’: u’Created Section’,’class’: ‘addbold’} , {u’status’: u’Active’, u’name’: u’A’, u’orgID’: u’109175′, u’type’: u’Created Section’, ‘class’: ‘addbold’} , {u’status’: u’Active’, u’name’: u’G’, u’orgID’: u’109175′, u’type’: u’Created Section’, ‘class’: ‘addbold’} , {u’status’: u’Active’, u’name’: u’D’, u’orgID’: u’109175′, u’type’: u’Created Section’, ‘class’: ‘addbold’}] Quiero organizar los elementos de la […]

¿Cómo ordeno una lista de números de sección en Python?

Las secciones de los libros suelen estar numeradas como xxx , como 1.2.3 . ¿Cómo ordeno una lista de números de sección? Almacena los números de sección como una lista de cadenas. # a list of strings, section numbers ls = [‘1.1’, ‘1.10’, ‘1.2’, ‘1.2.3’, ‘1.2.1’, ‘1.9’] lists = sorted([s.split(‘.’) for s in ls], key=lambda […]

Clasificación de la lista de Python

my_list=raw_input(‘Please enter a list of items (separated by comma): ‘) my_list=my_list.split() my_list.sort() print “List statistics: ” for x in my_list: z=my_list.count(x) if z>1: print x, “is repeated”, z, “time.” else: print x, “is repeated”, z, “times.” Estoy intentando que el progtwig ordene la lista por orden alfabético, luego imprima cuántos de cada uno encontró. La […]

Orden personalizado de la lista

Tengo listas como: mylist1 = [‘alpha’, ‘green’] mylist2 = [‘blue’, ‘alpha’, ‘red’] Quiero ordenar estas dos listas por esta lista ordenada personalizada: [‘red’,’blue’,’green’,’alpha’] de modo que mylist1 = [‘green’, ‘alpha’] y mylist2 = [‘red’,’blue’,’alpha’] ¿Cómo puedo hacer esto en Python?

La lista parece estar vacía durante la clasificación

Quería ordenar una lista en el lugar e intenté usar la lista durante la clasificación (dentro de una función key ). Descubrí que la lista en sí misma parece estar vacía allí. a = [1,4,5,3,2,6,0] b = [‘b’, ‘e’, ‘f’, ‘d’, ‘c’, ‘g’, ‘a’] b.sort(key=lambda x: a[b.index(x)]) Traceback (most recent call last): File “”, line […]

Python – ordena las listas en base a su sum

Quiero ordenar una lista que contenga listas basadas en la sum de cada lista interna. Aquí está el fragmento actual que tengo vectors = [] for i in range(0, 10): vectors.append(generate_vector()) # generate_vector() works, creates a list for vector in vectors: coin_list = findbest(vector) # findbest(vector) outputs a list print coin_list, fitness(coin_list) # fitness(coin_list) gives […]