Đang xóa các giá trị của khung dữ liệu nhiều kiểu trong python / pandas, tôi muốn cắt bớt các chuỗi. Tôi hiện đang thực hiện theo hai hướng dẫn:
import pandas as pd
df = pd.DataFrame([[' a ', 10], [' c ', 5]])
df.replace('^\s+', '', regex=True, inplace=True) #front
df.replace('\s+$', '', regex=True, inplace=True) #end
df.values
Điều này khá chậm, tôi có thể cải thiện điều gì?
df.replace(r'\s*(.*?)\s*', r'\1', regex=True)