View Problem

Check if a key exists in a map

Given a map pets {joe:cat,mary:turtle,bill:canary} print "ok" if an pet exists for "mary"
DiskEdit
python
pets = dict(joe='cat', mary='turtle', bill='canary')
if ("mary" in pets) print "ok"
ExpandDiskEdit
fsharp
if (Map.mem "mary" pets) then printfn "ok"
ExpandDiskEdit
fsharp
if pets.ContainsKey("mary") then printfn "ok"

Submit a new solution for python or fsharp
There are 25 other solutions in additional languages (clojure, cpp, erlang, fantom ...)