Im trying to iterate through one dictionary and determine if during iteration the value is present in a second dictionary. The values are lists with tuple coordinates at list items. When I run the following expected results don't return. What could I be doing wrong?

---

```
o={123:[(2045414.2025330812, 737011.67879535258), (2045345.5412850082, 736965.27060331404)]}
t={234:[(2053962.2499010414, 731325.2501180619), (2053955.6251330376, 731121.18739786744)]}
y={345:[(2045414.2025330812, 737011.67879535258), (2045345.5412850082, 736965.27060331404)]}
h={456:[(2045345.5412850082, 736965.27060331404), (2045414.2025330812, 737011.67879535258)]}

for k, v in o.items():
    if v in h.values():
        print k, v

```