day 26 - comprehensions

This commit is contained in:
Tanguy Deleplanque
2025-07-17 09:37:07 +02:00
parent 612ad7c549
commit ce3befd167
4 changed files with 50 additions and 4 deletions

View File

@ -18,10 +18,9 @@ found_states = []
while len(found_states) < 50:
guess = str(screen.textinput(f"{states_remaining} states to find", "Find a state:"))
if guess == "None":
with open("missing_states.csv", "w") as f:
for a_state in data.state:
if a_state not in found_states:
f.write(f"{a_state}\n")
missing_states = [ s for s in data.states if s not in found_states ]
output = pd.DataFrame(missing_states)
output.to_csv("missing_states.csv")
exit()
state = data[data.state == guess.title()]