Dear group, I have a huge list of data. This was obtained using R through Rpy.
the data resembles a 10K (row) x 30 (column) matrix. I processed the data column wise( obtained median values for duplicated rows). Now I am left with 500 rows and 30 columns. I want to print the same way. A snippet: >>> a = """apple\tboy\tcat\ndog\tegg\tfox\n""" >>> ab = a.split('\n') >>> for m in ab: cols = m.split('\t') print cols ['apple', 'boy', 'cat'] ['dog', 'egg', 'fox'] ######################################## # Here I processed the data and assuming nothing changed in the snippet, I want to print : ## apple dog boy egg cat fox How can I do that? I tries a different way below. If there are two lists, I could use 'zip' method. However, since script is running over a loop of 30 columns, I have no clue how can I use zip dynamically. ################################### >>> for m in result: for i in range(len(m)): print m[i]+'\t'+m[i+1] apple dog Traceback (most recent call last): File "<pyshell#80>", line 3, in -toplevel- print m[i]+'\t'+m[i+1] IndexError: list index out of range __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor