Re: flattening list

2010-05-09 Thread Abhishek Mishra
thanks for the excercise just figured out this - #!/usr/bin/env python import sys sys.setrecursionlimit(2000) def flatten(l): flattened = [] for i in l: if type(i) == type([]): flattened += flatten(i) else: flattened.append(i) return flattened if __name__=='__main__'

Re: flattening list

2010-05-09 Thread Chris Rebert
On Sun, May 9, 2010 at 1:16 AM, gopi krishna wrote: > Hi , >     Anyone can pls help me in flattening the list. > if p is the my list which is defined below > p=[1,[2,3,4],[5,6,],9,[[11,12]]] > from the above how to get a list > as [1,2,3,4,5,6,9,11,12] http://www.lmgtfy.com/?q=python+flatten+lis