| # file: runme.py | |
| import example | |
| pmap = example.pymap() | |
| pmap["hi"] = 1 | |
| pmap["hello"] = 2 | |
| dmap = {} | |
| dmap["hello"] = 1.0 | |
| dmap["hi"] = 2.0 | |
| print(list(dmap.items())) | |
| print(list(dmap.keys())) | |
| print(list(dmap.values())) | |
| print(dmap) | |
| hmap = example.halfd(dmap) | |
| dmap = hmap | |
| print(dmap) | |
| for i in dmap.keys(): | |
| print("key %s" % i) | |
| for i in dmap.values(): | |
| print("val %s" % i) | |
| for k, v in dmap.items(): | |
| print("item %s %s" % (k, v)) | |
| dmap = example.DoubleMap() | |
| dmap["hello"] = 1.0 | |
| dmap["hi"] = 2.0 | |
| for i in dmap.keys(): | |
| print("key %s" % i) | |
| for i in dmap.values(): | |
| print("val %s" % i) | |
| for k, v in dmap.items(): | |
| print("item %s %s" % (k, v)) | |
| print(list(dmap.items())) | |
| print(list(dmap.keys())) | |
| print(list(dmap.values())) | |
| hmap = example.halfd(dmap) | |
| print(list(hmap.keys())) | |
| print(list(hmap.values())) | |
| dmap = {} | |
| dmap["hello"] = 2 | |
| dmap["hi"] = 4 | |
| hmap = example.halfi(dmap) | |
| print(hmap) | |
| print(list(hmap.keys())) | |
| print(list(hmap.values())) | |
| dmap = hmap | |
| for i in dmap.keys(): | |
| print("key %s" % i) | |
| for i in dmap.values(): | |
| print("val %s" % i) | |
| for i in dmap.items(): | |
| print("item %s" % str(i)) | |
| for k, v in dmap.items(): | |
| print("item %s %s" % (k, v)) | |
| print(dmap) |