complex data types?

Gustavo Picon gpicon at aureal.com.pe
Sun Sep 18 06:42:30 CEST 2005


On Sat, 2005-09-17 at 23:34 -0500, Gustavo Picon wrote:
> Maybe something like this?
> 
> class music(object):
>     def __init__(self):
>         self.lst = {}
>     def __setattr__(self, name, value):
>         self.__dict__[name] = value
> 
> array = []
> array.append(music())
> array.append(music())
> 
> # begin quoting your code
> array[0].artist = 'genesis'
> array[0].album = 'foxtrot'
> array[0].songs = ['watcher', 'time table', 'friday']
> array[1].artist = 'beatles'
> array[1].album = 'abbey road'
> array[1].songs = ['come', 'something', 'maxwell']
> # end quoting your code
> 
> print array[0].artist
> print array[1].artist
> print array[0].songs
> print array[1].songs
> 

Actually, forget about that music class, all you need in that example
is:

class music:
    pass

--
Gustavo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
URL: <http://mail.python.org/pipermail/python-list/attachments/20050917/0233f161/attachment.pgp>


More information about the Python-list mailing list