Articles of dividida

¿Hay una manera de dividir una cadena por cada nth separator en Python?

Por ejemplo, si tuviera la siguiente cadena: “esta es una cadena” ¿Podría dividirlo por cada segundo “-” en lugar de cada “-” para que devuelva dos valores (“this-is” y “a-string”) en lugar de devolver cuatro?

Encuentra todas las permutaciones de la lista de dividir una cadena en Python

Tengo una serie de letras que me gustaría dividir en todas las combinaciones posibles (el orden de las letras debe permanecer fijo), de modo que: s = ‘monkey’ se convierte en: combinations = [[‘m’, ‘onkey’], [‘mo’, ‘nkey’], [‘m’, ‘o’, ‘nkey’] … etc] ¿Algunas ideas?

Python split () vs rsplit () rendimiento?

Tengo una cadena en python. Quiero dividirlo con maxsplit = 1 en el separador, que está bastante cerca del final de la cadena. Por ejemplo a = “abcdefghijklmnopqrstuvwxyz,1”. ¿Será a.split(“,”, 1) mejor en términos de rendimiento que a.rsplit(“,”,1) ?

Dividir letras de números dentro de una cadena

Estoy procesando cadenas como esta: “125A12C15” Necesito dividirlas en los límites entre letras y números, por ejemplo, esta debería convertirse en [“125″,”A”,”12″,”C”,”15″] . ¿Hay una forma más elegante de hacer esto en Python que ir a través de su posición por posición y verificar si es una letra o un número, y luego concatenar en […]

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 […]