From b0186785dc04f54a92f144286bd50083bfd532dc Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Mon, 9 Jan 2006 03:00:45 +0000 Subject: [PATCH] more examples git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8315 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Examples/python/std_map/runme.py | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/SWIG/Examples/python/std_map/runme.py b/SWIG/Examples/python/std_map/runme.py index addede01f..39a77a9d6 100644 --- a/SWIG/Examples/python/std_map/runme.py +++ b/SWIG/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