Articles of división de

Dividir una entrada en dos. Python 3

He usado este método antes, pero no lo encuentro en ninguno de mis códigos, por lo que aquí estoy en Stack Overflow 🙂 Lo que estoy tratando de hacer es dividir una entrada en dos (se le pide al usuario que ingrese dos dígitos separados) por el espacio). ¿Cómo llamarías al primer dígito a y […]

Python: resultado diferente cuando se realiza división por división de piso cuando se divide <0.1

Accidentalmente me topé con la siguiente diferencia. La división 50 / 0.02 devuelve un flotador: 2500.0 Sin embargo, una división de piso 50 // 0.02 devuelve, como me parece, una respuesta incorrecta: 2499.0 ¿Alguien puede explicar cómo se causa esta diferencia?

Python lista de división por palabra clave

Tengo una lista de la siguiente manera: [‘MARK_A’, 8, 7702.5, 13, 7703, 983472], [‘MARK_B’, 10, 7702.5, 983472], [‘MARK_B’, 3, 7703.5, 983472], [‘MARK_B’, 6, 7701.2, 983472], [‘MARK_B’, 5, 7704.4, 983472], [‘MARK_A’, 9, 7701.5, 11, 7704, 983475], [‘MARK_B’, 10, 7702.5, 983475], [‘MARK_B’, 3, 7703.5, 983475], [‘MARK_B’, 6, 7701.2, 983475], [‘MARK_B’, 5, 7704.4, 983475]] ¿Cómo es posible dividir […]

¿Es divmod () más rápido que usar los operadores% y //?

Recuerdo del ensamblaje que las instrucciones de división de enteros producen tanto el cociente como el rest. Entonces, en python, ¿la función divmod () incorporada tendrá un mejor rendimiento que el uso de los operadores% y // (suponiendo que uno necesita tanto el cociente como el rest)? q, r = divmod(n, d) q, r = […]

Dividir archivos grandes usando python

Tengo algunos problemas al tratar de dividir archivos grandes (por ejemplo, alrededor de 10 GB). La idea básica es simplemente leer las líneas y agrupar cada, por ejemplo, 40000 líneas en un archivo. Pero hay dos formas de “leer” archivos. 1) El primero es leer el archivo ENTERO de una vez y convertirlo en una […]

¿Dividir una cadena con un delimitador Unicode?

Dada la cadena: str = ‘Led Zeppelin — Blackdog’ ¿Cómo lo divido en — , terminando con: [‘Led Zeppelin’, ‘Blackdog’] pero — no es un guión; está codificado como u’\u2014′ ¿cómo lo hago?

Dividir cadenas en Python usando caracteres específicos

Estoy tratando de dividir un documento ingresado en caracteres específicos. Necesito dividirlos en [y] pero estoy teniendo dificultades para resolver esto. def main(): for x in docread: words = x.split(‘[]’) for word in words: doclist.append(word) esta es la parte del código que los divide en mi lista. Sin embargo, está volviendo cada línea del documento. […]

Cómo dividir una dirección web

Así que estoy usando python para hacer un análisis de las páginas web y quiero dividir la dirección web completa en dos partes. Digamos que tengo la dirección http://www.stackoverflow.com/questions/ask . Necesitaría el protocolo y el dominio (por ejemplo, http://www.stackoverflow.com ) y la ruta (por ejemplo, / preguntas / preguntar). Pensé que esto podría ser resuelto […]

dividir cadena por número arbitrario de espacios en blanco

Estoy tratando de encontrar la forma más python de dividir una cuerda como “algunas palabras en una cuerda” en palabras sueltas. string.split(‘ ‘) funciona bien pero devuelve un montón de entradas de espacios en blanco en la lista. Por supuesto, podría iterar la lista y eliminar los espacios en blanco, pero me preguntaba si habría […]

Cálculo del mayor denominador común en python.

Si tiene una lista de enteros en python, diga L = [4,8,12,24] , ¿cómo puede calcular su máximo común denominador / divisor (4 en este caso)?