Articles of iteración

¿Hay un método similar a zip en .Net?

En Python hay una función realmente ordenada llamada zip que se puede usar para recorrer dos listas al mismo tiempo: list1 = [1, 2, 3] list2 = [“a”, “b”, “c”] for v1, v2 in zip(list1, list2): print v1 + ” ” + v2 El código anterior debe producir lo siguiente: 1 a 2 b 3 […]

Lector CSV de Python e iteración

Tengo un archivo CSV que se ve así: “Company, Inc.”,,,,,,,,,,,,10/30/09 A/R Summary Aged Analysis Report,,,,,,,,,,,,10:35:01 All Clients,,,,,,,,,,,,USER Client Account,Customer Name,15-Jan,16 – 30,31 – 60,61 – 90,91 – 120,120 – Over,Total,Status,Credit Limit 1000001111,CLIENT A,0,0,”3,711.32″,0,0,”18,629.64″,”22,340.96″,COD,”20,000.00″ 1000002222,CLIENT B,0,0,0,”3,591.27″,0,0,”3,591.27″,COD,0 1000003333,CLIENT C,536.78,0,0,0,0,”11,216.60″,”11,753.38″,COD,0 1000004444,CLIENT D,0,514.94,”3,147.45″,690,0,0,”4,352.39″,COD,0 Grand Total,,”139,203,856.06″,”84,607,749.30″,”110,746,640.18″,”58,474,379.45″,”52,025,869.06″,”292,653,734.82″,”737,712,228.87″,,,, Pero solo quiero procesar las líneas después de la línea “Cuenta de cliente …” […]

La modificación de los cuadros de datos dentro de una lista no funciona

Tengo dos DataFrames y quiero realizar la misma lista de operaciones de limpieza. Me di cuenta de que puedo fusionarme en uno, y para todo en una sola pasada, pero todavía tengo curiosidad de por qué este método no funciona. test_1 = pd.DataFrame({ “A”: [1, 8, 5, 6, 0], “B”: [15, 49, 34, 44, 63] […]

Python itera en dos listas simultáneamente

¿Hay una manera en Python para forloop en dos o más listas simultáneamente? Algo como a = [1,2,3] b = [4,5,6] for x,y in a,b: print x,y para dar salida 1 4 2 5 3 6 Sé que puedo hacerlo con tuplas como l = [(1,4), (2,5), (3,6)] for x,y in l: print x,y

Python + MongoDB – La iteración del cursor es demasiado lenta

En realidad estoy trabajando en un proyecto de motor de búsqueda. Estamos trabajando con python + mongoDb. Estoy teniendo el siguiente problema: Tengo un cursor pymongo después de ejecutar un comando find () a la db mongo. El cursor de pymongo tiene alrededor de 20k resultados. He notado que la iteración sobre el cursor de […]

Acelere la iteración sobre matrices Numpy / imagen OpenCV cv2

Tengo 3 arreglos numpy de forma> (500, 500). Estoy tratando de iterar sobre ellos simultáneamente. He intentado dos métodos diferentes, pero ambos son lentos. Aquí Ix_Ix_blur , Ix_Iy_blur y Iy_Iy_blur son del mismo tamaño. Estoy tratando de encontrar características y dibujarlas en la imagen de OpenCV. Método 1: for i in xrange (Ix_Ix_blur.shape[1]): for j […]

Ciclo de una lista de lados alternos

Dada una lista a = [0,1,2,3,4,5,6,7,8,9] como puedo conseguir b = [0,9,1,8,2,7,3,6,4,5] Es decir, ¿produce una nueva lista en la que cada elemento sucesivo se toma alternativamente de los dos lados de la lista original?

R o Python – haga un bucle con los datos de la prueba – Validación de la predicción en las próximas 24 horas (96 valores cada día)

Tengo un conjunto de datos grande, debajo de los conjuntos de datos de entrenamiento y prueba train_data es del 2016-01-29 al 2017-12-31 head(train_data) date Date_time Temp Ptot JFK AEH ART CS CP 1 2016-01-29 2016-01-29 00:00:00 30.3 1443.888 52.87707 49.36879 28.96548 6.239999 49.61212 2 2016-01-29 2016-01-29 00:15:00 30.3 1410.522 49.50248 49.58356 26.37977 5.024000 49.19649 3 […]

Python3 TypeError: el objeto ‘function’ no es iterable

¿Qué cambio se requiere en el código fuente? def Actualización (): imprimir (‘\ n’) imprimir (“Actualizar”) cmd = os.system (‘xterm -e apt-get update’) Imprimir (“Finalizar actualización”) def AptUpdate (): imprimir (‘\ n’) imprimir (“¿Sistema de actualización? {S / N}”) imprimir (“Y o y”) imprimir (“N o n”) código = entrada (“Comando>”) si el código == […]

Actualizar un objeto JSON ‘maestro’ agregando datos a un subobjeto

Digamos que tengo una lista de objetos JSON: list = [{“Name”: “NY”, “Date”: “12/2008”, “features”: [{“attributes”: {“OID”: 2, “Zone”: “A”}, “geo”: {“x”: 10, “y”: 20}}]},{“Name”: “NY”, “Date”: “12/2008”, “features”: [{“attributes”: {“OID”: 3, “Zone”: “D”}, “geo”: {“x”: 21, “y”: 8}}]},{“Name”: “NY”, “Date”: “12/2008”, “features”: [{“attributes”: {“OID”: 5, “Zone”: “C”}, “geo”: {“x”: 15, “y”: 10}}]}] Quiero recorrer […]