for loop specifying the amount of vars

Jules Stevenson lists at js3d.co.uk
Mon Nov 24 14:31:42 EST 2008


Hi,

I have a list which contains a folder structure, for instance:

dirs=['c:\', 'temp', 'foo', 'bar']

The length of the list can vary. I'd like to be able to construct a
os.path.join on the list, but as the list can vary in length I'm unsure how
to do this neatly. I figured I could use a for loop and build the whole
statement as a string and 'eval it', but I'm aware that this is not a good
idea. 

It strikes me that there probably is a very elegant way to achieve what I
want to do, any pointers much appreciated.

Cheers,

Jules




More information about the Python-list mailing list