Вы можете использовать range
синтаксис:
cols = range(12, 1116, 17)
Тогда используйте это, чтобы накормить pd.DataFrame.iloc
:
df = df.iloc[:, cols]
Просто помните, что индексация Python начинается с 0, поэтому первый столбец с индексом 12 будет 13-м. Это можно легко отрегулировать по мере необходимости.