[Tutor] array of different datatypes

Dinesh B Vadhia dineshbvadhia at hotmail.com
Tue Sep 23 05:33:03 CEST 2008


Thanks Steve.  How do you sort on the second element of each list to get:

a' = [[42, 'fish'],
        [1, 'hello']
        [2, 'world']
        ]




From: Steve Willoughby 
Sent: Monday, September 22, 2008 8:16 PM
To: Dinesh B Vadhia 
Cc: tutor at python.org 
Subject: Re: [Tutor] array of different datatypes


Dinesh B Vadhia wrote:
> I have looked (honestly!) and cannot see an array structure to allow different datatypes per column.  I need a 2 column array with column 1 = an integer and column 2 = chars, and after populating the array, sort on column 2 with column 1 sorted relatively.  


If by "array" you mean a regular Python list, the data type of
every single element may be different.  So it's just how lists
always work.

a = [[1, 'hello'],
      [2, 'world'],
      [42, 'fish'],
     ]

> Thanks!
> 
> Dinesh
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20080922/8d913768/attachment-0001.htm>


More information about the Tutor mailing list