Tag: LIST-COMPREHENSION
Estoy intentando extraer el precio de: https://store.steampowered.com/search/?filter=topsellers&snr=1_241_4_action_12 Estoy utilizando: soup.find_all('div',{'class':'col search_price responsive_secondrow'}) Sin embargo, hay precios con descuento, los cuales no están presentes en la clase div anterior, en cambio, se pueden encontrar usando: soup.find_all('div',{'class':'col search_price discounted responsive_secondrow'}) He extraído los títulos de los juegos y quiero que los precios . . . Read more
Tengo dos listas como: a = [10, 35, 57, 79] b = [13, 41, 65, 80] Quiero obtener una lista con pares de un número y un valor, donde el valor es “True” para los elementos de la lista “a”. Puedo hacerlo con: a_list = [(item, True) for item in . . . Read more
La iteración de las claves del diccionario en un bucle for da como resultado (correctamente o como se deseaba): >> for ky in myDict.keys(): … print(ky) … a1 a2 a3 a4 a5 a6 Mientras que ponerlo en una comprensión resulta en ¿por qué se obtuvo una lista de None?: >> . . . Read more
Tengo un Dataframe de pandas con las columnas col1 y col2. Estoy tratando de construir col3 como: df["col3"] = (df["col1"] == 1) | (df["col2"] ==1) y funciona. Traté de reescribirlo como: df["col3"] = any([df[c] == 1 for c in ["col1", "col2"]]) pero obtengo el famoso ValueError: The truth value of . . . Read more
Estoy intentando ‘recrear’ el método str.split() en Python por diversión. def nuestraPropiaFuncionSplit(cadena, caracter): nuevaCadena = [n for n in cadena if n != caracter] return nuevaCadena print(“La cadena es”, nuestraPropiaFuncionSplit(input(“Ingrese una cadena.\n”), input(“Ingrese el caracter a remover\n”))) La forma en que funciona es que creo una función que pasa dos . . . Read more