[Tutor] Weird situation in using .split() function

Eric Walker sli1que at yahoo.com
Tue Nov 29 18:26:02 CET 2005


The first few are out of range. Only have one \t so you only get col[0] and col[1]
 
 
['STAG2\tmiR-101', 'SMARCA1\tmiR-101',
'RAP2C\tmiR-101', 'DDX3Y\tmiR-101',
 

Srinivas Iyyer <srini_iyyer_bio at yahoo.com> wrote: Hello group:

I have a list t and the elements are tab limited. 
there are 2 columns:
>>>t
['STAG2\tmiR-101', 'SMARCA1\tmiR-101',
'RAP2C\tmiR-101', 'DDX3Y\tmiR-101',
'AGRN\tmiR-101\tmiR-144', 'EPB41\tmiR-101\tmiR-144',
'PUM1\tmiR-101\tmiR-144',
'KIAA1573\tmiR-101\tmiR-144',
'ST6GALNAC3\tmiR-101\tmiR-144',
'CAPZA1\tmiR-101\tmiR-144']
>>> for i in t:
 i = i.strip('')
 cols = i.split('\t')
 print cols[0]

 
STAG2
SMARCA1
RAP2C
DDX3Y
AGRN
EPB41
PUM1
KIAA1573
ST6GALNAC3
CAPZA1

>>> for i in t:
 i = i.strip('')
 cols = i.split('\t')
 print cols[1]

 
miR-101
miR-101
miR-101
miR-101
miR-101
miR-101
miR-101
miR-101
miR-101
miR-101

>>> for i in t:
 i = i.strip('')
 cols = i.split('\t')
 print cols[2]

 

Traceback (most recent call last):
  File "
", line 4, in -toplevel-
    print cols[2]
IndexError: list index out of range

>>> for i in t:
 i = i.strip('')
 cols = i.split('\t')
 print cols

 
['STAG2', 'miR-101']
['SMARCA1', 'miR-101']
['RAP2C', 'miR-101']
['DDX3Y', 'miR-101']
['AGRN', 'miR-101', 'miR-144']
['EPB41', 'miR-101', 'miR-144']
['PUM1', 'miR-101', 'miR-144']
['KIAA1573', 'miR-101', 'miR-144']
['ST6GALNAC3', 'miR-101', 'miR-144']
['CAPZA1', 'miR-101', 'miR-144']


When I try to Print column 2 (0,1,2 which is miR-144)
elements why is it saying index out of range whern
miR-144 is already there. 

Can any one please help me. 

thanks
Srini


 
  
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com
_______________________________________________
Tutor maillist  -  Tutor at python.org
http://mail.python.org/mailman/listinfo/tutor




		
---------------------------------
 Yahoo! Music Unlimited - Access over 1 million songs. Try it free.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20051129/25018750/attachment-0001.htm


More information about the Tutor mailing list