Coding tips
Python Remove Duplicates From List (and Keep the Order)
list(dict.fromkeys(items)) removes duplicates and keeps the original order; set() is fast but scrambles it. Lists of dicts, case-insensitive matching, pandas and speed tests.