Articles of sum

Código de Python para sum con condición

La tarea es la siguiente: sume los elementos de la lista con índices pares y multiplique el resultado por el elemento de la última lista. Tengo este código de solución oneliner en Python. array = [-37,-36,-19,-99,29,20,3,-7,-64,84,36,62,26,-76,55,-24,84,49,-65,41] print sum(i for i in array if array.index(i) % 2 == 0)*array[-1] if array != [] else 0 Mi […]

Suma condicional en Python basada en la entrada de fila

Estoy tratando de hacer un producto de sum condicional en Python. La idea simplificada es la siguiente: A = [1 1 2 3 3 3] B = [0.50 0.25 0.99 0.80 0.70 0.20] Me gustaría tener como salida Total1 = 0.50*1 + 0.25*1 Total2 = 0.99*2 Total3 = 0.80*3 + 0.70*3 + 0.20*3 Estaba pensando […]

¿Cómo obtener la sum de productos de todas las combinaciones en una matriz en Python?

Estoy usando Python y me dan una matriz como a = [1, 2, 3, 4] y quiero encontrar la sum de todas las posibles multiplicaciones de combinaciones como: Para combinaciones de 1: 1 + 2 + 3 + 4 Para combinaciones de 2: 1*2 + 2*3 + 3*4 + 4*1 . Para la combinación de […]

Encontrar la sum de una columna en una lista Obteniendo “TypeError: no se puede reducir con un tipo flexible”

Así que soy nuevo en Python y he buscado esta respuesta, pero la mayoría de las respuestas están por encima de mi cabeza. Tengo una lista como esta: right point point 1.76999998093 right fear fear 1.62700009346 right sit sit 1.46899986267 right chord chord 1.47900009155 right speed speeed 1.71300005913 right system system 1.69799995422 right hard hard […]

¿Cómo paralelizar un cálculo de sum en python numpy?

Tengo una sum que estoy tratando de calcular, y tengo dificultades para paralelizar el código. El cálculo que estoy tratando de paralelizar es un poco complejo (usa matrices numpy y matrices dispersas). Escupe una matriz numpy, y quiero sumr las matrices de salida de unos 1000 cálculos. Idealmente, mantendría una sum stream en todas las […]

El método .sum () en pandas da resultados inconsistentes

Tengo un DataFrame grande (alrededor de 4e + 07 filas). Al sumrlo, obtengo 2 resultados significativamente diferentes si hago la sum antes o después de la selección de la columna. Además, el tipo cambia de float32 a float64 aunque los totales están por debajo de 2 ** 31 df[[col1, col2, col3]].sum() Out[1]: col1 9.36e+07 col2 […]

Concatenar las tuplas usando sum ()

De este post aprendí que puedes concatenar tuplas con: >>> tuples = ((‘hello’,), (‘these’, ‘are’), (‘my’, ‘tuples!’)) >>> sum(tuples, ()) (‘hello’, ‘these’, ‘are’, ‘my’, ‘tuples!’) Que se ve muy bien. Pero ¿por qué funciona esto? Y, ¿es esto óptimo, o hay algo de itertools que sería preferible a esta construcción?

¿Por qué el objeto ‘int’ no es un error que se puede llamar cuando se usa la función sum ()?

Estoy tratando de averiguar por qué recibo un error al utilizar la función de sum en un rango. Aquí está el código: data1 = range(0, 1000, 3) data2 = range(0, 1000, 5) data3 = list(set(data1 + data2)) # makes new list without duplicates total = sum(data3) # calculate sum of data3 list’s elements print total […]

Comportamiento numpy.sum extraño al agregar ceros

Entiendo cómo las operaciones aritménicas matemáticamente equivalentes pueden resultar en resultados diferentes debido a errores numéricos (por ejemplo, sumr flotadores en diferentes órdenes). Sin embargo, me sorprende que agregar ceros a la sum puede cambiar el resultado. Pensé que esto siempre es válido para flotadores, sin importar qué: x + 0. == x . Aquí […]

¿Cómo agrego dos enteros juntos con Twisted?

Tengo dos enteros en mi progtwig; Llamémoslos ” a ” y ” b “. Me gustaría sumrlos y obtener otro entero como resultado. Estos son objetos regulares de Python int . Me pregunto; ¿Cómo los agrego junto con Twisted? ¿Hay alguna función especial de performAsynchronousAddition algún lugar? ¿Necesito un Deferred ? ¿Qué pasa con el […]