PY3.R1715
Consider using get
Using the builtin dict.get for getting a value from a dictionary if a key is present or a default if not, is simpler and considered more idiomatic, although sometimes a bit slower.
Noncompliant Code:
Copy
knights = {"Gallahad": "the pure", "Robin": "the brave"}
if "Gallahad" in knights:
DESCRIPTION = knights["Gallahad"]
else:
DESCRIPTION = ""
Compliant Code:
Copy
knights = {"Gallahad": "the pure", "Robin": "the brave"}
description = knights.get("Gallahad", "")