summaryrefslogtreecommitdiff
path: root/Examples/python
diff options
context:
space:
mode:
authorMarcelo Matus <mmatus@acms.arizona.edu>2006-01-09 03:00:45 +0000
committerMarcelo Matus <mmatus@acms.arizona.edu>2006-01-09 03:00:45 +0000
commit441c78a7065f22052631d9a682c753ee35985371 (patch)
tree1f038f54e3030560d038b7bc39459501666de4f4 /Examples/python
parentec22a90c855e6bf034801ccfc0fc7f84c47df5e2 (diff)
downloadswig-441c78a7065f22052631d9a682c753ee35985371.tar.gz
more examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8315 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Examples/python')
-rw-r--r--Examples/python/std_map/runme.py24
1 files changed, 23 insertions, 1 deletions
diff --git a/Examples/python/std_map/runme.py b/Examples/python/std_map/runme.py
index addede01f..39a77a9d6 100644
--- a/Examples/python/std_map/runme.py
+++ b/Examples/python/std_map/runme.py
@@ -11,7 +11,18 @@ print dmap.keys()
print dmap.values()
print dmap
-print example.halfd(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
@@ -23,6 +34,9 @@ for i in dmap.iterkeys():
for i in dmap.itervalues():
print "val", i
+for k,v in dmap.iteritems():
+ print "item", k,v
+
print dmap.items()
print dmap.keys()
@@ -51,3 +65,11 @@ for i in dmap.iterkeys():
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