[Tutor] Append sub-key to dictionary

vince spicer vinces1979 at gmail.com
Tue May 25 19:38:54 CEST 2010


On Tue, May 25, 2010 at 12:28 PM, M. Bashir Al-Noimi <mbnoimi at gmx.com>wrote:

>  Hi All,
>
> I'm trying to append a new sub-key to specific dictionary but it replacing
> the content of parent key instead of add a sub-key!
>
>
> How I can fix this issue?
>
> --snippet--
>
> addressbook = {
>                'work': {
>                          'Andre': {
>                                   'phone': '22761654',
>                                   'e-mail': '5456646',
>                                   'address': 'Syria, Aleppo',
>                                   'website': 'www.sdff.com'
>                                   }
>                         },
>                 'Friends': {
>                             'Ahmad': {
>                                      'phone': '34646464',
>                                      'picture': '/home/fiends/wael.png',
>                                      'posts': {
>                                                'blog': 'http://www.dsfd.com/',
>                                                'newspaper': 'http://news.com/'
>                                                }
>                                      },
>                             'Issa': {
>                                      'e-mail': 'asd at dsfdsc.com'
>                                      }
>                             }
>                }
>
> addressbook['Friends'] = {
>                            'kassem': {
>                                        'address':'Aleppo Street',
>                                        'Country':'Palestine',
>                                        'articles':{
>                                                    'blog':'http://blogger.com',
>                                                    'news':'http://news.com/'
>                                                    }
>                                        }
>                            }
>
>
>  --
> Best Regards
> Muhammad Bashir Al-Noimi
> My Blog: http://mbnoimi.net
>
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>

You may have better results with:

addressbook['Friends']['kassem"] = {
                                       'address':'Aleppo Street',
                                       'Country':'Palestine',
                                       'articles':{
                                                   'blog':'
http://blogger.com',
                                                   'news':'http://news.com/'
                                                   }
                                       }
                           }


this will create a new key in the Friends dict

Vince
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20100525/f9c17d0e/attachment.html>


More information about the Tutor mailing list