Python es un lenguaje de programación multipropósito, de tipificación dinámica y de múltiples paradigmas. Está diseñado para ser rápido de aprender, comprender y usar, y hacer cumplir una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante de Python (por ejemplo, Jython, PyPy) o una biblioteca (por ejemplo, Pandas y NumPy), inclúyala en las etiquetas.

Más sobre python...

Tengo tres listas y tres claves para cada lista, y me gustaría convertirlas en una lista de diccionarios. list1 = [1, 2, 3] list2 = ['a', 'b', 'c'] list3 = [5.0, 6.0, 7.0] keys = ['key1', 'key2', 'key3'] Mi salida esperada es esta, [[{'key1': 1, 'key2': 'a', 'key3': 5.0}], [{'key1': 2, 'key2': 'b....
9 jun. 2021 a las 02:39
Tengo este dummy df: data = {'numerator_en':[11, 113, 53], 'denominator_en':[91, 982, 298], 'numerator_fr':[6, 232, 58], 'denominator_fr':[63, 1278, 389], 'numerator_th':[14, 652, 231], 'denominator_th':[416, 3835, 1437], ....
8 jun. 2021 a las 23:46
Tengo un marco de datos con dos columnas, necesito separar estas dos columnas (columna A y B) por N Filas secuenciales (por ejemplo, 100 filas). Entonces, la salida será de 100 filas en la columna A y B, otras 100 filas en la columna C y D, ... ¿Hay alguna función específica que pueda lidiar con est....
8 jun. 2021 a las 23:21
Soy nuevo en Python, así que me disculpo por usar cualquier terminología incorrectamente, pero estoy tratando de filtrar a través de una lista de palabras, luego agregar palabras que comienzan con "A" a un diccionario. Pero, tengo problemas para agregar los valores después de mi declaración IF al di....
8 jun. 2021 a las 23:07
Tengo un marco de datos Group Score Rank 1 0 3 1 4 1 1 2 2 2 3 2 2 1 3 2 7 1 Tengo que tomar la diferencia de la puntuación en el siguiente rango dentro de cada grupo. Por ejemplo, en el rango del Grupo 1 (1) - Rango (2) = 4 - 2 Sa....
8 jun. 2021 a las 22:42
Tengo un marco de datos: Group Score 1 3 1 2 2 3 2 1 3 0 3 1 4 1 4 1 Quiero tomar la puntuación media de cada grupo y clasificar a todos los grupos según la puntuación promedio en orden descendente. Mi proceso de pensamiento....
8 jun. 2021 a las 22:35
Debe haber una forma mejor / más eficiente de hacer esto. Quiero incrementar una variable si la primera cadena coincide, o la segunda variable si coincide con la segunda cadena. ifCount = 0 elseCount = 0 for x in dict: if x["bla"] == 'this': ifCount += 1 elif x["bla"] == 'that': ....
8 jun. 2021 a las 21:29
Necesito crear un diccionario donde cada elemento es una fila. La clave representa una columna específica y los valores serán una lista de las entradas restantes de la columna. Ejemplo simple a continuación: Ejemplo df: Col_A Col_B Col_C Col_D Roger 5 blue house Kim 2....
8 jun. 2021 a las 21:20
Tengo una solicitud en la que estoy tratando de convertir un cuadro de datos de Pandas hacia y desde un objeto JSON, y estoy corriendo en un problema cuando el DF contiene un objeto Timedelta. Estoy usando Pandas 1.2.4. Aquí está la muestra DF que he estado usando: >>> timedelta_df = pd.DataFrame({'....
8 jun. 2021 a las 21:18
Supongamos que tengo una relación como abajo: class Student(AbstractBaseUser): # It inherits AbstractBaseUser and has it's own manger # note: I did forget to add editable here id = models.UUIDField(primary_key=True, default=uuid.uuid4) firstname lastname ... class Teacher(m....
8 jun. 2021 a las 21:12
Tengo 2 matrices: [7, 6, 9, 8] [1, 2, 3, 4, 5, 3, 2, 1] Quiero deslizarme a través de ellos así: Iteración 1: [7, 6, 9, |8|] [|1|, 2, 3, 4, 5, 3, 2, 1] 2: [7, 6, |9, 8|] [|1, 2|, 3, 4, 5, 3, 2, 1] 3: [7,|6, 9, 8|] [|1, 2, 3|, 4, 5, 3, 2, 1] 4: [|7, 6, 9, 8|] ....
Tengo dos matrices que quiero agregar juntas insertando los elementos de cada fila de la primera lista en la misma fila en la segunda lista. Entonces, en lugar de convertir dos matrices 2x3 en una matriz 4x3, quiero convertirlas en una matriz 2x6. He intentado lo siguiente, así como .append y .exten....
8 jun. 2021 a las 20:55
¿Qué bucle debo usar para almacenar las entradas del usuario Salida de muestra while True: print("1 - Add") guess = int(input("Enter your choice: ")) a = [] if guess == 1: name = str(input("Input Name: ")) age = int(input("Enter Age: ")) grade = float(input("Enter Grade: ")) a = ....
8 jun. 2021 a las 20:39
Historia de fondo: Estoy procesando algunas hojas de datos desordenadas hechas en Excel. Leer esto con pandas (preferible) a veces conserva el tipo de datos de Excel de las celdas. Como todas las entradas que me gustaría procesar tienen un valor en una columna determinada que se puede convertir en u....
8 jun. 2021 a las 20:25
Soy nuevo en la codificación y tengo problemas para determinar cómo reemplazar una cadena en una lista de Python. # I have a = [ 200, "NaN", 230 , 300] # I want a = [200, np.nan, 230, 300] Encuentre y reemplace la cadena en la lista a. Usando Python y NOMPY: ¿Es posible cambiar el "NaN" a np.nan u....
8 jun. 2021 a las 20:23
Tengo una lista de objeto DateTime en un generador l = [datetime.date(2016, 1, 7), datetime.date(2016, 1, 14), datetime.date(2016, 1, 21), datetime.date(2016, 1, 28), datetime.date(2016, 2, 4)] ¿Cómo podemos convertir eso en una lista de las cadenas de fecha Formato? Salida: ['2016-01-07', '2016-01....
8 jun. 2021 a las 20:16
Estoy haciendo un proyecto personal para practicar pandas, y hermosa sopa, raspé esta información y la tenga en un Panda DF como este: 0 €8.5M 1 €0 2 €9.5M 3 €2M 4 €21M ... 16534 €1.8M 16535 €1.1M 16536 €550K 16537 €650K 16538 €1.1M ....
8 jun. 2021 a las 20:12
Estoy escribiendo algún código para generar dígitos del Constante Matemático E (número de Euler), a cualquier cantidad de precisión. from decimal import Decimal, getcontext import decimal s = 300_000 n = Decimal(1) x = Decimal(1) print("[+] Summing numbers...") getcontext().prec = s for i in rang....
8 jun. 2021 a las 20:00
Tengo una función que toma una cadena que cuenta con los caracteres individuales y pone el carácter junto con la cantidad de tiempo que se muestra en una cadena. P.ej: isanagram("surfer") Devuelve w1 = {'a': 0, 'b': 0, 'c': 0, 'd': 0, 'e': 1, 'f': 1, 'g': 0, 'h': 0, 'i': 0, 'j': 0, 'k': 0, 'l': 0....
8 jun. 2021 a las 19:48
Estoy tratando de crear una aplicación de escritorio, pero enfrentando algún problema mientras cambia entre los cuadros usando el botón. Está funcionando bien, pero me da una ventana extra en blanco (no consiste en nada) cuando ejecuto mi proyecto. A continuación se muestra mi código. Por favor, sug....
8 jun. 2021 a las 19:35
Deseo fusionar algunos valores en un diccionario basado en las condiciones: Las teclas DICT están dentro de + -1 del otro (1 es ejemplo), pueden ser un valor diferente) Crear nuevo diccionario con clave promediada y valores fusionados. Un pequeño ejemplo viable. Diga que tiene valor Z y valores que ....
8 jun. 2021 a las 18:46
objects = { "ALI_ELDIYAB": "80.80", "BILAL_HASSAN": "78", "DANIA_RAHMANI": "71.20", "DANIEL_AIGBE": "78", "HAMD_ALFARES": "72", "KHALED_AL_SHAIBANI": "74", "LINA_ISSA": "70", "LUMA_ABDELAZIZ": "78", "MARIAM_BASHER": "44", "MOHAMMED_BINDAGHER": "74.80", "NADAY_ALHAMMALI": "77.60", "NISRIIN_ABDI": "67....
8 jun. 2021 a las 18:45
Necesito ayuda, cómo usar el algoritmo Soltion Sort para ordenar una lista por los valores de un DICT. Escribí algún código, pero no sé cómo continuar, que el código funciona. months = {"January": 1, "February": 2, "March": 3, "April": 4, "May": 5, "June": 6, "July": 7, "August": 8, "September": 9....
8 jun. 2021 a las 18:41
Quiero concatenar una parte de una cadena en la lista, pero obtuve un error de tipo Código l = [['----Italy', '----Spain', '----France']] for n in l: print("Hi "+n[4:]+" Country") TypeError: can only concatenate str (not "list") to str ....
8 jun. 2021 a las 18:31
Aquí están los datos de entrada 2019-09-06 00: 00: 1567702800 He intentado un montón de método para cambiarlo al formato YYAY-MM-DD, pero no funciona, debido a esta parte "00: 00: 1567702800" No es el formato correcto. Debe ser 00: 00: 15.67702800. ¿Cómo puedo cambiar el formato de 00: 00: 156770280....
8 jun. 2021 a las 18:20