Если я правильно понимаю ваш вопрос, вы проверяете данные, чтобы убедиться, что они все есть, прежде чем выполнять вычисления на них, однако я не знаю, в какой форме вводятся ваши данные, но этого можно достичь, выполнив следующее:
input_data = [{
"a" : 15,
"b" : '',
"c" : 84,
}, {
"a" : 12,
"c" : 10
}, {
"a" : 10,
"b" : 11,
"c" : 33
}
]
output_data = []
for report in input_data:
if "a" in report and "b" in report and "c" in report:
if report["a"] != '' and report["b"] != '' and report["c"] != '':
output_data.append(report)
continue
print(f"Incomplete report:{report}")
print(output_data)
Приведенный выше код проверяет, существуют ли эти данные и не являются ли они «ничем». Могут быть добавлены дополнительные требования, если вы хотите проверить другие данные о введенных данных.