Передайте список столбцов, которые вы хотите изменить:
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [2, 3, 8], 'C':[5, 9, 12]})
df1[['A', 'B']] = df1[['A', 'B']].astype('float')
print(df1)
Вывод:
A B C
0 1.0 2.0 5
1 2.0 3.0 9
2 3.0 8.0 12
Вместо изменения строки для строки, мы можем упростить до одной строки для всехиз столбцов, которые должны быть изменены.