使用astype如下: df[[column]] = df[[column]].astype(type) 1 1 type即int、float等类型。 示例: import pandas as pd data = pd.DataFrame([[1, "2"], [2, "2"]]) data.columns = ["one", "two"] print(data) # 当前类型 print( "----\n修改前类型:") print(data.dtypes) # 类型转换 data [["two"]] = data [["two"]].astype(int) 修改后类型 print(“—-\n修改后类型”) print(data.dtypes)