Pythonic/efficient way to strip whitespace from every Pandas Data frame cell that has a stringlike object in it

Stumbled onto this question while looking for a quick and minimalistic snippet I could use. Had to assemble one myself from posts above. Maybe someone will find it useful:

data_frame_trimmed = data_frame.apply(lambda x: x.str.strip() if x.dtype == "object" else x)

Leave a Comment