df = pd.DataFrame([[10, 14, 12, 44, 45, 78]], columns=['a', 'b', 'c', 'd1',
    'd2', 'd3'])
df.select(lambda col: col.startswith('d'), axis=1)
Как выбрать столбцы из фрейма данных с помощью регулярного выражения