Deloitte | COGNIZANT | IBM | CAPGEMINI
if score >= 10:
risk_level = "HIGH"
elif score >= 6:
risk_level = "MEDIUM"
else:
risk_level = "LOW"
if risk_level in ("HIGH", "MEDIUM"):
output_regions.append({
"name": region_name,
"risk_level": risk_level,
"score": score,
"active_deployments": active_deployments,
"input_index": input_index
})
if not output_regions:
print("NA")
return
output_regions.sort(key=lambda x: (
0 if x["risk_level"] == "HIGH" else 1,
-x["score"],
x["active_deployments"],
x["input_index"]
))
formatted_strings = [
f"{r['name']}-{r['risk_level']}-{r['score']}-{r['active_deployments']}"
for r in output_regions
]
print("#".join(formatted_strings))
FLIPART✅
DATAFRAME✅
466 ·