JB wrote:
> I have created a small program that generates a project tree from a
> dictionary. The dictionary is of key/value pairs where each key is a
> directory, and each value is a list. The list have unique values
> corresponding to the key, which is a directory where each value in the
> list becomes a subdirectory.
> 
> The question that I have is how to do this process if one of the
> unique values in the list is itself a dict. For example, in the
> "projdir" dict below, suppose the "Analysis" value in the list
> corresponding to the "Engineering" key was itself a dict and was
> assigned {'Analysis' : 'Simulink'} for example.

You might want to read up on recursion, i.e. a function calling itself.

You can find out if something is a dict like this:

        isinstance(x, dict)

or, if you know it really is a dict and not a subtype:

        type(x) is dict

Stefan
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to