Find a character in a string list

Hello. I’ve been looking for help.
I have this code.

cities = [“New York”, “Shanghai”, “Munich”, “Tokyo”, “Dubai”, “Mexico City”, “São Paulo”, “Hyderabad”]
a_city = []
no_a_city = []

for city in cities:
if city.lower().find(“a”)
a_city.append(city)
else:
no_a_city.append(city)

print(a_city)
print(no_a_city)

The purpose is to put words with “a” in a_city and put words with no “a” in no_a_city.
Code above is not doing what I want. Is there anybody who can help me?