Most elegant way to generate 3-char sequence
James Stroud
jstroud at ucla.edu
Fri Jun 9 21:16:16 EDT 2006
SuperHik wrote:
> and the winner is... :D
> David Isaac wrote:
>
>> alpha = string.lowercase
>> x=(a+b+c for a in alpha for b in alpha for c in alpha)
>
>
>
Not necessarily vying for winner, but David's solution is highly
specific as it doesn't do so well for something like
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab
.
.
.
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzy
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
James
--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095
http://www.jamesstroud.com/
More information about the Python-list
mailing list