Мне часто приходится проверять, существует ли столбец или строка в кадре данных, прежде чем пытаться ссылаться на него. Например, я добавляю много кода, например:
if 'mycol' in df.columns and 'myindex' in df.index: x = df.loc[myindex, mycol]
else: x = mydefault
Есть ли способ сделать это более красиво? Например, на произвольном объекте я могу сделать x = getattr(anobject, 'id', default)
- есть ли что-то похожее на это в pandas? Действительно, любой способ добиться того, что я делаю более изящно?