I'm not quite sure what you mean by nested list here since it looks like
you're using dictionaries.  I'm going to assume that 'SettingStore' is a
dictionary with the keys being sections and the values being
dictionaries of options for each section.  If this is the case, your
code would look something like this:

     SettingStore = {}
     for CFGSection in hConfig.sections():
         for CFGOption in hConfig.options(CFGSection):
             SettingsStore[CFGSection][CFGOption] = hConfig.get(CFGSection,CFGOption)}

If I've totally misunderstood your question, just ignore everything I
said :-).

Reggie Dugard

On Mon, 2002-04-15 at 04:55, John Abel wrote:
> I apologise if this seems a simple question, but I've checked through 
> the online docs, and scoured all the sources I know.  I'm trying to 
> append items to a nested list.  At first I tried:
> 
>     for CFGSection in hConfig.sections():
>         for CFGOption in hConfig.options(CFGSection):
>             SettingsStore[CFGSection] = {CFGOption: 
> hConfig.get(CFGSection,CFGOption)}
> 
>  but that just stores that last item read in.  I've looked at append, 
> but I can't see how to make it append the nested items.
> 
> I'd be grateful for any help.
> 
> Regards
> 
> John
> 
> _______________________________________________
> ActivePython mailing list
> [EMAIL PROTECTED]
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to