Use Reply-All or Reply-List to include the mailing list in replies. On 20/04/18 09:10, Niharika Jakhar wrote: > Hi > > I want to store the data of file into a data structure which has 11 > objects per line , something like this: > 2354 <tab> somethin2 <tab> 23nothing <tab> 23214..... > > > so I was trying to split the lines using \n and storer each line in a > list so I have a list of 11 objects, then I need to retrieve the last > two position,
You are using the csv module so you don't need to split the lines, the csv reader has already done that for you. It generates a sequence of tuples, one per line. So you only need to do something like: results = [] with open(filename) as f: for line in csv.reader(f, delimiter='\t'): if line[-1] == line[-2]: results.append(line[2],line[3]) Let the library do the work. You can see what the reader is doing by inserting a print(line) call instead of the if statement. When using a module for the first time don't be afraid to use print to check the input/output values. Its better than guessing. -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.amazon.com/author/alan_gauld Follow my photo-blog on Flickr at: http://www.flickr.com/photos/alangauldphotos _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor