Articles of cadena de

Encuentre las posiciones iniciales y finales de todas las ocurrencias dentro de una cadena en Python

Si tienes una secuencia: example=’abcdefabcdefabcdefg’ y su búsqueda de: searching_for=’abc’ ¿Qué función le daría una lista con todas las posiciones? positions=[(0,2),(6-8),(12-14)] Creé una lista de ventanas que divide ‘ejemplo’ por 3, por lo que va desde ‘abc’, ‘bcd’, ‘cde’ windows=[‘abc’, ‘bcd’, ‘cde’, ‘def’, ‘efa’, ‘fab’, ‘abc’, ‘bcd’, ‘cde’, ‘def’, ‘efa’, ‘fab’, ‘abc’, ‘bcd’, ‘cde’, ‘def’] […]

Eliminar entidades escapadas de una cadena en Python

Tengo un enorme archivo csv de tweets. Los leí en la computadora y los almacené en dos diccionarios separados: uno para tweets negativos, uno para positivos. Quería leer el archivo y analizarlo en un diccionario mientras eliminaba cualquier signo de puntuación. He usado este código: tweets = [] for (text, sentiment) in pos_tweets.items() + neg_tweets.items(): […]

división de cadena después de cada otra coma en cadena en python

Tengo una cadena que contiene cada palabra separada por coma. Quiero dividir la cadena por cada otra coma en python. ¿Cómo debería hacer esto? por ejemplo, “xyz,abc,jkl,pqr” debería dar “xyzabc” como una cadena y “jklpqr” como otra cadena

Uso de Python para sustituir o intercambiar subcadenas en un archivo

Supongamos que tengo una línea en un archivo ASCII de la siguiente forma: {text1} {stringA} {text2} {stringB} {text3} donde {stringA} y {stringB} son subcadenas de interés. Llamémoslos “A” y “B” respectivamente. Las cadenas {text1} , {text2} y {text3} son cadenas de cualquier longitud (posiblemente vacías) que no contienen A ni B. Lo que quiero hacer […]

¿Cuál es la forma más eficaz de eliminar todos los espacios y citas de una cadena con python?

Posible duplicado: La mejor manera de quitar la puntuación de una cadena en Python Tengo una cadena que quiero poner entre 2 comillas dobles en la salida “{{ var }}” , así que quiero asegurarme de que todas las comillas simples / dobles se eliminen de los extremos de la cadena proporcionada por el usuario. […]

Pandas y función de aplicación para que coincida con una cadena

Tengo una columna df que contiene varios enlaces, algunos de ellos con la cadena “search” . Quiero crear una función que, al ser aplicada a la columna, devuelva una columna que contenga “search” u “other” . Escribo una función como: search = ‘search’ def page_type(x): if x.str.contains(search): return ‘Search’ else: return ‘Other’ df[‘link’].apply(page_type) pero me […]

¿Cómo leer un conjunto de datos de un archivo txt en Python?

Tengo un conjunto de datos en este formato: Necesito importar los datos y trabajar con ellos. El problema principal es que la primera y la cuarta columnas son cadenas, mientras que la segunda y la tercera columnas son flotantes e ints, respectivamente. Me gustaría colocar los datos en una matriz o al menos obtener una […]

¿Usando el carácter de asterisco (*) como comodín en el reemplazo de cadenas de python?

Soy un principiante en python y actualmente estoy luchando con algo: Quiero hacer un par de cambios en una sola cadena. ¿Es posible usar un solo signo de asterisco (*), como un comodín de reemplazo para un par de personajes? Por ejemplo tengo una cadena: string1 = “The new year is about to become an […]

Python ¿Combinar cadenas en la cadena más corta posible?

Si tengo una lista de cadenas, me gustaría combinarlas en una cadena con caracteres superpuestos. Si no hay cadenas superpuestas a la izquierda, simplemente agrégala al final. Aquí hay una versión muy simplificada. input = [‘one’, ‘two’] output = ‘twone’ Lo que estoy buscando como una forma de hacerlo con cualquier número de cadenas en […]

Multi-split en Python

¿Cómo dividiría una cadena por dos valores opuestos? Por ejemplo ( y ) son los “eliminadores” y tengo la siguiente cadena: Wouldn’t it be (most) beneficial to have (at least) some idea? Necesito la siguiente salida (como una matriz) [“Wouldn’t it be “, “most”, ” beneficial to have “, “at least”, ” some idea?”]