Articles of dividida

La forma más eficiente de dividir cadenas en Python

Mi proyecto Python actual requerirá una gran cantidad de división de cadenas para procesar los paquetes entrantes. Como lo ejecutaré en un sistema bastante lento, me preguntaba cuál sería la forma más eficiente de hacerlo. Las cadenas se formatearían algo como esto: Item 1 | Item 2 | Item 3 Item 4 Item 5 Explicación: […]

Dividir una cadena en 2 en Python

¿Hay una manera de dividir una cadena en 2 mitades iguales sin usar un bucle en Python?

Pandas dividen DataFrame por valor de columna

Tengo DataFrame con columna de Sales . ¿Cómo puedo dividirlo en 2 según el valor de Sales ? First DataFrame tendrá datos con ‘Sales’ < s segundo con ‘Sales’ >= s

tokenizar una cadena manteniendo delimitadores en Python

¿Hay algún equivalente a str.split en Python que también devuelva los delimitadores? Necesito preservar el diseño del espacio en blanco para mi salida después de procesar algunos de los tokens. Ejemplo: >>> s=”\tthis is an example” >>> print s.split() [‘this’, ‘is’, ‘an’, ‘example’] >>> print what_I_want(s) [‘\t’, ‘this’, ‘ ‘, ‘is’, ‘ ‘, ‘an’, ‘ […]

Python Split cadena en una cierta longitud

Tengo esta situación: tengo una cadena que quiero dividir cada X caracteres. Mi problema es que el método de división solo divide la cadena en función de una cadena como: a = ‘asdeasxdasdqw’ print a.split(‘x’) >>>[‘asdeasx’, ‘dasdqw’] Lo que necesito es algo similar a: [pseudocódigo] paragraph = ‘my paragraph’ split_offset = 4 print paragraph.split(split_offset) >>> […]

tomando n * n entrada de matriz por usuario en python

Estoy empezando a codificar en python. Cuando tenía que tomar dos entradas del usuario con un espacio entre las dos entradas, mi código era como min, p = input().split(” “) min=int(min) p=float(p) que funcionaba bien. En otro problema similar, debo tomar una matriz * n como entrada del usuario que declaré como arr=[[0 for i […]

Dividiendo una cadena en una lista en python

Tengo una larga cadena de caracteres que quiero dividir en una lista de los caracteres individuales. Quiero incluir los espacios en blanco como miembros de la lista también. ¿Cómo hago esto?

lista dividida en sublistas por número de elementos

En python, si tengo la lista de elementos. l = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’] y una lista de numeros n = [2, 1, 3] ¿Cómo puedo dividir la lista l por los números en n ? Y consigue esta lista de listas. [[‘a’, ‘b’], [‘c’], [‘d’, ‘e’, ‘f’]]

Dividir la cadena en una lista, con elementos de igual longitud

Tengo una cadena (sin espacios) que necesito dividir en una lista con elementos de igual longitud. Soy consciente del método split() , pero en la medida de lo que sé, esto solo se divide a través de espacios y no de longitud. Lo que quiero hacer es algo como esto: string = “abcdefghijklmnopqrstuvwx” string = […]

dividir cadenas y guardar coma int python

Tengo la siguiente cadena c=’a,b,c,”d,e”,f,g’ y quiero conseguir b=[‘a’,’b’,’c’,’d,e’,’f’,’g’] asi que b[3]==’d,e’ ¿algunas ideas? El problema con c.split(‘,’) es que también se divide ‘d,e’ [He visto una respuesta aquí para C ++, que por supuesto no me ayudó] Muchas gracias