Articles of reemplazar

pandas reemplazan (borran) diferentes caracteres de las cadenas

Tengo una lista de escuelas secundarias. Me gustaría borrar ciertos caracteres, palabras y símbolos de las cadenas. Actualmente tengo: df[‘schoolname’] = df[‘schoolname’].str.replace(‘high’, “”) Sin embargo, me gustaría usar una lista para poder reemplazar rápidamente high , school , / , etc. ¿Alguna sugerencia? df[‘schoolname’] = df[‘schoolname’].str.replace([‘high’, ‘school’], “”) No funciona

python: reemplaza el valor booleano de una lista con los valores de dos listas diferentes

Tengo una lista con valores booleanos como lyst = [True,True,False,True,False] y dos listas diferentes, por ejemplo, como: car = [‘BMW’,’VW’,’Volvo’] a = [‘b’,’c’] Solo quiero reemplazar True con los valores del car y False con los valores de a . o haga una nueva lista con la secuencia de lyst y los valores de car […]

Cómo hacer el reemplazo condicional de caracteres dentro de una cadena

Tengo una cadena Unicode en Python y, básicamente, tengo que pasar, carácter por personaje, y reemplazar algunos basados ​​en una lista de reglas. Una de esas reglas es que a se cambia a ö si a está después de n . Además, si hay dos caracteres vocálicos en una fila, se reemplazan por un carácter […]

¿La mejor manera de hacer una sustitución que no distinga mayúsculas y minúsculas, pero que coincida con la palabra que se va a reemplazar?

Hasta ahora he ideado el método a continuación, pero mi pregunta es ¿hay algún método más corto que tenga el mismo resultado? Mi código : input_str = “myStrIngFullOfStUfFiWannAReplaCE_StUfFs” replace_str = “stuff” replacer_str = “banana” print input_str # prints: myStrIngFullOfStUfFiWannAReplaCE_StUfFs if replace_str.lower() in input_str.lower(): # Check if even in the string begin_index = input_str.lower().find( replace_str ) […]

Eliminar la primera x cantidad de caracteres de cada fila en una columna de un dataframe de Python

Tengo un dataframe de Python con aproximadamente 1,500 filas y 15 columnas. Con una columna específica, me gustaría eliminar los primeros 3 caracteres de cada fila. Como un ejemplo simple aquí es un dataframe: import pandas as pd d = { ‘Report Number’:[‘8761234567’, ‘8679876543’,’8994434555′], ‘Name’ :[‘George’, ‘Bill’, ‘Sally’] } d = pd.DataFrame(d) Me gustaría eliminar […]

Python busca y reemplaza en archivo binario

Estoy intentando buscar y reemplazar parte del texto (por ejemplo, ‘Smith, John’) en este archivo de formulario pdf (header.fdf, supongo que esto se trata como un archivo binario): ‘%FDF-1.2\n%\xe2\xe3\xcf\xd3\n1 0 obj\n<</FDF<</Fields[<><><><><><><><><><><><>]>>>>\nendobj\ntrailer\n<>\n%%EOF\n’ Después f=open(“header.fdf”,”rb”) s=f.read() f.close() s=s.replace(b’PatientName’,name) se produce el siguiente error: Traceback (most recent call last): File “/home/aj/Inkscape/Med/GAD/gad.py”, line 56, in s=s.replace(b’PatientName’,name) TypeError: expected an […]

¿Reemplazando valores en una lista / diccionario de Python?

Ok, estoy tratando de filtrar una lista / diccionario que se me pasó y “limpiarlo” un poco, ya que hay ciertos valores en él que debo eliminar. Entonces, si se ve así: “records”: [{“key1”: “AAA”, “key2”: “BBB”, “key3”: “CCC”, “key4”: “AAA”…}] ¿Cómo podría ejecutar todo esto rápida y fácilmente y reemplazar todos los valores de […]

str.replace no funcionará dentro de una función

¿Por qué esta función no devuelve el resultado de la sustitución? def replacechar(str): str.replace(“č”,”c”) str.replace(“a”,”y”) return str p= “abcdč” replacechar(p) print(p) salida: abcdč

Aumente el rendimiento de la sustitución de expresiones regulares de C ++

Soy un progtwigdor principiante de C ++ que trabaja en un pequeño proyecto de C ++ para el que tengo que procesar una cantidad de archivos XML relativamente grandes y eliminar las tags XML de ellos. He tenido éxito al hacerlo utilizando la biblioteca de expresiones regulares de C ++ 0x. Sin embargo, estoy teniendo […]

reemplazar los caracteres especiales en una cadena de python

Estoy usando urllib para obtener una cadena de html de un sitio web y necesito poner cada palabra en el documento html en una lista. Aquí está el código que tengo hasta ahora. Sigo recibiendo un error. También he copiado el error de abajo. import urllib.request url = input(“Please enter a URL: “) z=urllib.request.urlopen(url) z=str(z.read()) […]