Articles of min

Una forma elegante de extraer una tupla de la lista de tuplas con el valor mínimo de elemento

Tengo una lista de la tupla de la que quiero la tupla con el valor mínimo en el índice 1 . Por ejemplo, si mi lista es como: a =[(‘a’, 2), (‘ee’, 3), (‘mm’, 4), (‘x’, 1)] Quiero que la tupla devuelta sea (‘x’, 1) . Actualmente estoy usando la función sorted para obtener este […]

¿Cómo filtrar un conjunto de tuplas (int, str) para devolver solo tuplas con valor mínimo en el primer elemento?

Supongamos que tengo un conjunto de tuplas que representan URLS con “puntuaciones”: {(0.75, ‘http://www.foo.com’), (0.33, ‘http://www.bar.com’), (0.5, ‘http://www.foo.com’), (0.66, ‘http://www.bar.com’)} . ¿Cuál es una forma concisa para que yo filtre las URL duplicadas, devolviendo solo la URL con la puntuación más baja? Es decir, del ejemplo anterior, deseo obtener el siguiente conjunto, donde cada URL […]

En Lista de dictados, encuentre el valor min () de un campo de dictado común

Tengo una lista de diccionarios así: [{‘price’: 99, ‘barcode’: ‘2342355’}, {‘price’: 88, ‘barcode’: ‘2345566’}] Quiero encontrar los precios mínimo () y máximo (). Ahora, puedo ordenar esto fácilmente usando una clave con una expresión lambda (como se encuentra en otro artículo de SO), así que si no hay otra forma no estoy atascado. Sin embargo, […]

Encontrando el flotador más pequeño en el archivo, luego imprimiendo eso y una línea sobre él

Mi archivo de datos se ve así: 3.6-band 6238 Over 0.5678 Over 0.6874 Over 0.7680 Over 0.7834 Lo que quiero hacer es seleccionar el flotador más pequeño y la palabra que está directamente sobre él e imprimir esos dos valores. No tengo ni idea de lo que estoy haciendo. He intentado df=open(‘filepath’) for line in […]

¿Cómo limitar un número para estar dentro de un rango especificado? (Pitón)

Quiero limitar un número para que esté dentro de un cierto rango. Actualmente, estoy haciendo lo siguiente: minN = 1 maxN = 10 n = something() #some return value from a function n = max(minN, n) n = min(maxN, n) Esto lo mantiene dentro de minN y maxN , pero no se ve muy bien. […]

Obtención del índice del artículo máximo o mínimo devuelto utilizando max () / min () en una lista

Estoy usando las funciones max y min Python en las listas para un algoritmo minimax, y necesito el índice del valor devuelto por max() o min() . En otras palabras, necesito saber qué movimiento produjo el valor máximo (en el turno del primer jugador) o mínimo (segundo jugador). for i in range(9): newBoard = currentBoard.newBoardWithMove([i […]

Python encuentra min max y promedio de una lista (matriz)

Me está costando entender cómo encontrar min de una lista, por ejemplo somelist = [1,12,2,53,23,6,17] ¿Cómo puedo encontrar el mínimo y máximo de esta lista definiendo ( def ) una función? No quiero usar la función incorporada min