pandas: best way to select all columns starting with x,df.columns.map(lambda x: x.startswith('foo'))