list/tuple to dict...
Pierre Fortin
pfortin at pfortin.com
Wed Sep 15 21:20:23 EDT 2004
More information about the Python-list mailing list
Wed Sep 15 21:20:23 EDT 2004
- Previous message (by thread): list/tuple to dict...
- Next message (by thread): list/tuple to dict...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, 15 Sep 2004 22:58:26 GMT Raymond wrote:
> [Pierre Fortin]
> > > I'm just looking to make my code more readable and
> > > self-documenting...
> . . .
> > > osstat = todict(os.stat("%s" % path),
> > > "mode,inode,dev,nlink,uid,gid,size,atime,mtime,ctim
> > > e")
>
> [Diez B. Roggisch]
> > Use
> >
> > dict(zip(["mode,inode,dev,nlink,uid,gid,size,atime,mtime,ctime"],
> > os.stat("%s" % path)))
What does zip() have to do with this situation...?
> Why build the dictionary at all. Use the named attributes provided by
> os.stat:
>
> mode = os.stat(f).st_mode
>
> That should meet the original readability goals.
That'll teach me to use examples that already have named attributes... :^)
I'm looking to do this generically -- ignore the few that do have named
attributes; there are plenty without that I'd like to address...
The goal is to use the dict in string mapping keys as indicated in my
original post.
- Previous message (by thread): list/tuple to dict...
- Next message (by thread): list/tuple to dict...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list