php vs python
pythonhda
pythonhda at yahoo.com.replacepythonwithlinux
Sat Jan 4 21:21:05 EST 2003
More information about the Python-list mailing list
Sat Jan 4 21:21:05 EST 2003
- Previous message (by thread): php vs python
- Next message (by thread): php vs python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
or... for key in d: print key, '=', d[key] On 5 Jan 2003 01:38:23 GMT aonaran at yahoo.com wrote: > Afanasiy <abelikov72 at hotmail.com> wrote: > > > How do I loop over an associative array (dictionary) with easy access > > to key and value variables on each iteration. In PHP I do this : > > > foreach($table as $key => $value) { > > echo $key.'='.$value; > > } > > > In PHP, I am unsure how I am supposed to, in some way that makes sense, > > loop with access to the key in addition to the value (which is easy). > > Assuming you mean it's not clear how to do this in python, the first way > that comes to mind is just this: > > # build easy dict > d = {1:2,2:3,4:5,5:7,6:11} > > for key in d.keys(): > val = d[key] > print key,'=',val > > With the introduction of iterators in python 2.2 (IIRC) it's even simpler: > > for key, val in d.items(): > print key,'=',val > > > Doug > > -- > Queen's University Astronomy Research Group > Planetary Dynamics Division "We create worlds." > > > >
- Previous message (by thread): php vs python
- Next message (by thread): php vs python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list