Первое значение Pandas, которое не возвращает KeyErrorPython

Программы на Python
Гость
Первое значение Pandas, которое не возвращает KeyError

Сообщение Гость »


У меня есть кадр данных, который имеет либо столбец A или B

Я надеялся, что синтаксис, использующий оператор или, будет иметь stntax типа:

Значение = df.at['Итого','A'] или df.at['Итого','B'] но я все равно получаю исключение KeyError. Есть ли сокращенный способ добиться этого вместо того, чтобы делать что-то вроде:
если 'A' в df.columns: Значение = df.at['Итого','A'] еще: Значение = df.at['Итого','B']

Вернуться в «Python»