(i just wrote (non-elegant) Python code.)


Could you share a short, VERY Readable Pythonic (or Common Lisp, Scheme) 
code that solves this?


         Thank you!

                  https://i.imgur.com/72LGJjj.jpeg


          3 digit lock
                       [682]: One number is correct and well-placed
                       [614]: One number is correct but wrongly placed
                       [206]: Two numbers are correct but wrongly placed
                       [738]: Nothing is correct
                       [780]: One number is correct but wrongly placed


HINT -- A mark of a great puzzle,  this one contains a surprise or two.