I was assuming that the numbers were field 1, and the letter/number combinations were field 2. If I understand him correctly, he wants the lines in file 2 to be arranged such that the order of field two is the same as it is in file 1. In that case, you can do it with one sexy sort() call (and a little preprocessing to load the files), but I don't want to get all into explain and then realize he wants something totally different.
So please show us with some smaller files (5 lines is fine) what exactly you want the result to be. Hugo On Wed, Sep 7, 2011 at 7:14 AM, Jordan <[email protected]> wrote: > Perhaps a little more information on what is going on and what the > expected outcome is. In order for the tutors to be able to better help > you as I am not sure what you expect to get from these two lists. IE > there is no field 2 in file 2, so what should it be? Also what should > happen to the rest of the file if I make field 2 of file 2 equal "01"? > -- > Jordan > > On 09/06/2011 09:46 PM, lina wrote: >> HI, I have two files, one is reference file, another is waiting for adjust >> one, >> >> File 1: >> >> 1 C1 >> 2 O1 >> 3 C2 >> 4 C3 >> 5 H3 >> 6 C7 >> 7 O2 >> 8 H22 >> 9 C6 >> 10 H61 >> 11 C5 >> 12 H5 >> 13 C4 >> 14 C8 >> 15 C9 >> 16 C10 >> 17 O3 >> 18 C11 >> 19 C12 >> 20 O4 >> 21 C13 >> 22 C14 >> 23 C15 >> 24 C20 >> 25 H20 >> 26 C16 >> 27 H16 >> 28 C17 >> 29 H17 >> 30 C18 >> 31 O6 >> 32 H62 >> 33 C19 >> 34 O5 >> 35 C21 >> >> File 2: >> 3 H16 >> 4 H5 >> 6 H61 >> 7 H17 >> 9 H20 >> 12 H3 >> 13 C1 >> 14 O1 >> 15 C2 >> 16 C3 >> 17 C4 >> 18 C5 >> 19 C6 >> 20 C7 >> 21 C8 >> 22 C9 >> 23 C10 >> 24 O3 >> 25 C11 >> 26 C12 >> 27 O4 >> 28 C13 >> 29 C14 >> 30 C15 >> 31 C20 >> 32 C19 >> 33 C18 >> 34 C17 >> 35 C16 >> 36 O5 >> 37 C21 >> 38 O6 >> 39 H62 >> 40 O2 >> 41 H22 >> >> I wish the field 2 from file 2 arranged the same sequence as the field >> 2 of file 1. >> >> Thanks for any suggestions, >> >> I drove my minds into nuts already, three hours passed and I still >> failed to achieve this. >> > _______________________________________________ > Tutor maillist - [email protected] > To unsubscribe or change subscription options: > http://mail.python.org/mailman/listinfo/tutor > _______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor
