Articles of división de

¿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)?

Método rápido en Python para dividir un archivo de texto grande usando el número de líneas como variable de entrada

Estoy dividiendo un archivo de texto usando el número de líneas como variable. Escribí esta función para guardar en un directorio temporal los archivos escupidos. Cada archivo tiene 4 millones de líneas esperando el último archivo. import tempfile from itertools import groupby, count temp_dir = tempfile.mkdtemp() def tempfile_split(filename, temp_dir, chunk=4000000): with open(filename, ‘r’) as datafile: […]

División de varias columnas en un delimitador en filas en el dataframe de pandas

Tengo un dataframe de pandas como se muestra aquí: id pos value sent 1 a/b/c test/test2/test3 21 2 d/a test/test5 21 Me gustaría dividir (= explotar) df[‘pos’] y df[‘token’] para que el dataframe se vea así: id pos value sent 1 a test 21 1 b test2 21 1 c test3 21 2 d test […]

Dividir una lista en trozos determinados por un separador.

Tengo esta lista (python): [item1], [item2], [item3], [/], [item4], [item5], [item6], [/] … y así sucesivamente. Quiero separarlos en trozos y los elementos que irán a cada trozo son los elementos antes del separador “/”. Así que mis trozos se verían como: chunk1: [item1], [item2], [item3] chunk2: [item4], [item5], [item6] He intentado y probado, nada […]

Dividir una cadena por lista de índices

Quiero dividir una cadena por una lista de índices, donde los segmentos divididos comienzan con un índice y terminan antes del siguiente. Ejemplo: s = ‘long string that I want to split up’ indices = [0,5,12,17] parts = [s[index:] for index in indices] for part in parts: print part Esto volverá: cadena larga que quiero […]

Dividir una cadena con múltiples delimitadores en Python

Estoy usando expresiones regulares para dividir una cadena usando múltiples delimitadores. Pero si dos de mis delimitadores aparecen uno junto al otro en la cadena, coloca una cadena vacía en la lista resultante. Por ejemplo: re.split(‘,|;’, “This,is;a,;string”) Resultados en [‘This’, ‘is’, ‘a’, ”, ‘string’] ¿Hay alguna manera de evitar que aparezca ” en mi lista […]