Articles of max

¿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. […]

¿Cuál es el flotador máximo en Python?

Creo que el número entero máximo en python está disponible llamando a sys.maxint . ¿Cuál es el float máximo o long en Python?

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: Profundidad máxima de recursión excedida

Tengo el siguiente código de recursión, en cada nodo al que llamo consulta SQL para obtener los nodos que pertenecen al nodo principal. Aquí está el error: Exception RuntimeError: ‘maximum recursion depth exceeded’ in <bound method DictCursor.__del__ of > ignored RuntimeError: maximum recursion depth exceeded while calling a Python object Exception AttributeError: “‘DictCursor’ object has […]

¿Cómo obtengo índices de N valores máximos en una matriz NumPy?

NumPy propone una forma de obtener el índice del valor máximo de una matriz a través de np.argmax . Me gustaría algo similar, pero devolviendo los índices de los N valores máximos. Por ejemplo, si tengo una matriz, [1, 3, 2, 4, 5] , function(array, n=3) devolvería los índices [4, 3, 1] que corresponden a […]

¿Obteniendo llave con valor máximo en diccionario?

Tengo un dictionary : las claves son cadenas, los valores son números enteros. Ejemplo: stats = {‘a’:1000, ‘b’:3000, ‘c’: 100} Me gustaría obtener ‘b’ como respuesta, ya que es la clave con un valor más alto. Hice lo siguiente, utilizando una lista intermedia con tuplas de valor clave invertidas: inverse = [(value, key) for key, […]

¿Encontrar el valor máximo en la segunda columna de una lista anidada?

Tengo una lista como esta: alkaline_earth_values = [[‘beryllium’, 4], [‘magnesium’, 12],[‘calcium’, 20], [‘strontium’, 38], [‘barium’, 56], [‘radium’, 88]] Si simplemente utilizo el método max(list) , devolverá la respuesta ‘strontium’ , lo cual sería correcto si estuviera tratando de encontrar el nombre máximo, sin embargo, estoy intentando devolver el elemento cuyo entero es más alto.

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