summaryrefslogtreecommitdiff
path: root/Examples/python/std_map
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/python/std_map')
-rw-r--r--Examples/python/std_map/runme.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/Examples/python/std_map/runme.py b/Examples/python/std_map/runme.py
index 1a7e52524..addede01f 100644
--- a/Examples/python/std_map/runme.py
+++ b/Examples/python/std_map/runme.py
@@ -17,6 +17,13 @@ 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
+
+
print dmap.items()
print dmap.keys()
print dmap.values()
@@ -26,6 +33,7 @@ print hmap.keys()
print hmap.values()
+
dmap = {}
dmap["hello"] = 2
dmap["hi"] = 4
@@ -34,3 +42,12 @@ 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