Articles of for loop

Web HTML de raspado usando Python

Creo que estoy muy cerca, por lo que cualquier ayuda sería apreciada. Intentando eliminar los datos de índice y valor de la tabla titulada “Actividad del mercado de valores” en la página de inicio de NASDAQ: def get_index_prices(NASDAQ_URL): html = urlopen(NASDAQ_URL).read() soup = BeautifulSoup(html, “lxml”) for row in soup(‘table’, {‘class’: ‘genTable thin’})[0].tbody(‘tr’): tds = row(‘td’) […]

Acelerando bucles sobre una matriz de Numpy

En mi código, tengo para un bucle que indexa sobre una matriz numpy multidimensional y realiza alguna operación utilizando la sub-matriz que se obtiene en cada iteración. Se parece a esto for sub in Arr: #do stuff using sub Ahora lo que se hace usando sub está completamente vectorizado, por lo que debería ser eficiente. […]

¿Cómo cambiar todas las claves de diccionario en un bucle for con d.items ()?

Me gustaría recibir ayuda para comprender por qué este código no funciona como se esperaba. Si uno quiere cambiar la clave de un diccionario pero mantener el valor, puede usar: d[new_key] = d.pop[old_key] Quiero modificar todas las claves (y mantener los valores en su lugar) pero el siguiente código omite ciertas líneas – (“col2”) permanece […]

Bucles nesteds de WHILE en Python

Soy un principiante con Python y estoy probando algunos progtwigs. Tengo algo como la siguiente construcción de bucle WHILE en Python (no exacta). IDLE 2.6.4 >>> a=0 >>> b=0 >>> while a < 4: a=a+1 while b < 4: b=b+1 print a, b 1 1 1 2 1 3 1 4 Estoy esperando que el […]

Forma pythonica de escribir un bucle for que no usa el índice de bucle

Esto tiene que ver con el siguiente código, que utiliza un bucle for para generar una serie de compensaciones aleatorias para su uso en otras partes del progtwig. El índice de este bucle for no se utiliza, y esto hace que el código “ofensivo” se resalte como una advertencia de Eclipse / PyDev def RandomSample(count): […]

Python 3.5 itera a través de una lista de diccionarios

Mi codigo es index = 0 for key in dataList[index]: print(dataList[index][key]) Parece funcionar bien para imprimir los valores de las claves del diccionario para index = 0. Pero por mi vida, no puedo descubrir cómo poner esto para bucle dentro de un bucle for que recorre el número desconocido de diccionarios en dataList

Suma acumulativa mientras recorre una lista

Tengo una lista grande, un extracto del cual parece: power = [ [‘1234-43211’, [5, 6, -4, 11, 22]], [‘1234-783411’, [43, -5, 0, 0, -1]], [‘1234-537611’, [3, 0, -5, -6, 0]], [‘1567-345411’, [4, 6, 8, 3, 3]], [‘1567-998711’, [1, 2, 1, -4, 5]] ] El primer número en la cadena es el importante, y en el […]

¿Cómo agregar un diccionario a un dataframe de pandas?

Tengo un conjunto de urls que contienen archivos json y un dataframe de pandas vacío con columnas que representan los atributos de los archivos jsnon. No todos los archivos json tienen todos los atributos en el dataframe de pandas. Lo que debo hacer es crear diccionarios a partir de los archivos json y luego agregar […]

Obtenga información de la última línea de una instrucción if else dentro de un bucle for de Python

No creo que esto sea posible, pero pensé que preguntaría por si acaso. Así que estoy tratando de escribir un progtwig de python con eficiencia de memoria para analizar archivos que normalmente tienen más de 100 conciertos. Lo que estoy tratando de hacer es usar un bucle for para leer en una línea, dividir en […]

Vectorización para bucle con índices repetidos en python.

Estoy tratando de optimizar un fragmento de código que recibe muchas llamadas (millones de veces), por lo que cualquier tipo de mejora de la velocidad (con la esperanza de eliminar el for-loop) sería genial. Estoy calculando una función de correlación de alguna j’th partícula con todas las demás C_j (| r-r ‘|) = sqrt (E […]