/trunk/Examples/python/std_map/runme.py
Python | 82 lines | 52 code | 29 blank | 1 comment | 10 complexity | 00c52a94b8e7ac1ad8634b045fe5285e MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- # file: runme.py
- import example
- pmap = example.pymap()
- pmap["hi"] = 1
- pmap["hello"] = 2
- dmap = {}
- dmap["hello"] = 1.0
- dmap["hi"] = 2.0
- print dmap.items()
- print dmap.keys()
- print dmap.values()
- print dmap
- hmap = example.halfd(dmap)
- dmap = hmap
- print dmap
- for i in dmap.iterkeys():
- print "key", i
- for i in dmap.itervalues():
- print "val", i
- for k,v in dmap.iteritems():
- print "item", k,v
- dmap = example.DoubleMap()
- dmap["hello"] = 1.0
- dmap["hi"] = 2.0
- for i in dmap.iterkeys():
- print "key", i
- for i in dmap.itervalues():
- print "val", i
- for k,v in dmap.iteritems():
- print "item", k,v
- print dmap.items()
- print dmap.keys()
- print dmap.values()
- hmap = example.halfd(dmap)
- print hmap.keys()
- print hmap.values()
- dmap = {}
- dmap["hello"] = 2
- dmap["hi"] = 4
- hmap = example.halfi(dmap)
- print hmap
- print hmap.keys()
- print hmap.values()
- dmap = hmap
- for i in dmap.iterkeys():
- print "key", i
- for i in dmap.itervalues():
- print "val", i
- for i in dmap.iteritems():
- print "item", i
- for k,v in dmap.iteritems():
- print "item", k,v
- print dmap