Hi Titus,
here's what it generates in the pygr/tests directory:

 >>> import os
 >>> l = os.listdir('.')
 >>> l
['.gitignore', '.pygr_data', 'barfoo', 'blast_test.py',  
'blast_test.pyc', 'COMMENTS', 'data', 'doctests_test.py',  
'doctests_test.pyc', 'formatdb.log', 'graph_test.py',  
'graph_test.pyc', 'metabase_test.py', 'metabase_test.pyc',  
'nlmsa_test.py', 'nlmsa_test.pyc', 'oldtests', 'pygrdata2_test.pyc',  
'pygrdata_test.py', 'pygrdata_test.pyc', 'README.txt', 'runtest.py',  
'seqdb_test.py', 'seqdb_test.pyc', 'sequence_test.py',  
'sequence_test.pyc', 'skipme', 'sqlsequence_test.py',  
'sqlsequence_test.pyc', 'sqltable_test.py', 'sqltable_test.pyc',  
'tempdir', 'test.gz', 'testlib', 'tools', 'webserve-info.db',  
'webserve-info.db-journal', 'worldbase_test.py', 'worldbase_test.pyc']
 >>> m = [t[:-3] for t in l if t.endswith('.py')]
 >>> m
['blast_test', 'doctests_test', 'graph_test', 'metabase_test',  
'nlmsa_test', 'pygrdata_test', 'runtest', 'seqdb_test',  
'sequence_test', 'sqlsequence_test', 'sqltable_test', 'worldbase_test']


On May 29, 2009, at 5:22 PM, C. Titus Brown wrote:

>
> Could you check that that works equivalently to my code, first?
>
> (Try 'x', 'xy', and 'x.py' as list elements.)

 >>> l = ['x', 'xy', 'x.py']
 >>> m = [t[:-3] for t in l if t.endswith('.py')]
 >>> m
['x']


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pygr-dev" group.
To post to this group, send email to pygr-dev@googlegroups.com
To unsubscribe from this group, send email to 
pygr-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/pygr-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to