It is absolutely fine to mix tabs and spaces in Python, as long as you are consistent about it. It’s not recommended though, as it’s easy to mess up if you’re not paying attention. Most IDE’s will convert tabs to spaces anyway so it’s a bit of a non-issue.
Picking a lock with just one pick. That’s not how it works, you need one to apply a rotating force and another one to lift the individual pins. Sometimes shows even get it right in one season and then totally blow it in the next one.