Articles of números de

Convertir la notación científica a decimales.

Tengo números en un archivo (así, como cadenas) en notación científica, como: 8.99284722486562e-02 Pero quiero convertirlos a: 0.08992847 ¿Hay alguna función incorporada o alguna otra forma de hacerlo?

Preponer el elemento a la matriz numpy

Tengo la siguiente matriz numpy import numpy as np X = np.array([[5.], [4.], [3.], [2.], [1.]]) Quiero insertar [6.] al principio. He intentado: X = X.insert(X, 0) ¿Cómo me inserto en X?

¿Puedo crear un objeto de listas múltiples o listas de listas en python para multiprocesamiento?

Necesito hacer un objeto compartido de una matriz multidimensional o una lista de listas para que esté disponible para los otros procesos. ¿Hay alguna forma de crearlo porque lo que he visto no es posible? Yo he tratado: from multiprocessing import Process, Value, Array arr = Array(‘i’, range(10)) arr[:] [0, 1, 2, 3, 4, 5, […]

Python – encuentra el entero más cercano a 0 en la lista

Posible duplicado: buscar el índice de un elemento más cercano al valor en una lista que no está completamente ordenada Tengo una lista de números positivos y negativos en Python ( [237, 72, -18, 237, 236, 237, 60, -158, -273, -78, 492, 243] ). Quiero encontrar el número más cercano a 0. ¿Cómo hago esto?

Suma de filas donde el valor es igual en la columna

¿Cómo puedo sumr filas que tengan valores iguales en la primera columna de una matriz numpy? Por ejemplo: In: np.array([[1,2,3], [1,4,6], [2,3,5], [2,6,2], [3,4,8]]) Out: [[1,6,9], [2,9,7], [3,4,8]] Cualquier ayuda sería muy apreciada.

Suma acumulativa de una matriz numpy por índice

Supongamos que tiene una serie de valores que deberán sumrse d = [1,1,1,1,1] y una segunda matriz que especifica qué elementos deben sumrse i = [0,0,1,2,2] El resultado se almacenará en una nueva matriz de tamaño max(i)+1 . Entonces, por ejemplo, i=[0,0,0,0,0] sería equivalente a sumr todos los elementos de d y almacenar el resultado […]

obteniendo solo el primer número de String en Python

Actualmente estoy enfrentando el problema de que tengo una cadena de la que quiero extraer solo el primer número. Mi primer paso fue extraer los números de la cadena. Headline = “redirectDetail(‘27184′,’2 -New-York-Explorer-Pass’)” print (re.findall(‘\d+’, headline )) Output is [‘27184’, ‘2’] En este caso me devolvieron dos números pero solo quiero tener el primero “27184”. […]

¿La liberación se maneja de manera diferente para arreglos de grandes y pequeños números?

Estoy intentando depurar un problema de memoria con mi gran aplicación Python. La mayoría de la memoria está en matrices numpy administradas por clases de Python, por lo que Heapy, etc., son inútiles, ya que no tienen en cuenta la memoria en las matrices numpy . Así que traté de rastrear manualmente el uso de […]

Determinación de valores duplicados en una matriz

Supongamos que tengo una matriz a = np.array([1, 2, 1, 3, 3, 3, 0]) ¿Cómo puedo (eficientemente, Pythonically) encontrar qué elementos de a son duplicados (es decir, valores no únicos)? En este caso, el resultado sería array([1, 3, 3]) o posiblemente array([1, 3]) si es eficiente. He ideado algunos métodos que parecen funcionar: Enmascaramiento m […]

piramide de numeros en python

Escriba un progtwig que solicite al usuario que ingrese un número entero de 1 a 15 y muestre una pirámide, como se muestra en la siguiente ejecución de muestra: 1 2 1 2 3 2 1 2 3 4 3 2 1 2 3 4 5 4 3 2 1 2 3 4 5 6 […]