It seems like for loop is more preferable here
a = [] for b in c: try: a.append(SomeClass.SomeMethod(doc, b).Name) except Exception: a.append(None)