[Baypiggies] string to list question
Glen Jarvis
glen at glenjarvis.com
Thu Aug 5 18:47:34 CEST 2010
'Through' should have been 'throw'...
Sorry.
Glen
> Although a minor point as the following will work just fine, however, the character class should be [ACGT] instead of [A-Z] as the alphabet for the domain is smaller. (possibly through in a U depending upon the source of the data).
>
> Cheers,
>
>
> Glen
>
>
>> Use an re, like so:
>>
>>>>> import re
>>>>> a = "AB/DE"
>>>>> [s.group() for s in re.finditer("([A-Z]/[A-Z]|[A-Z])", a)]
>> ['A', 'B/D', 'E']
>>
>>
>> 2010/8/5 Brian Rue <brian at lolapps.com>:
>>> Naive solution:
>>> zlist = [z[0], z[1:4], z[4]]
>>>
>>> On Wed, Aug 4, 2010 at 9:37 PM, Vikram K <kpguy1975 at gmail.com> wrote:
>>>>
>>>> Suppose i have this string:
>>>> z = 'AT/CG'
>>>>
>>>> How do i get this list:
>>>>
>>>> zlist = ['A','T/C','G']
>>>>
>>>>
>>>> _______________________________________________
>>>> Baypiggies mailing list
>>>> Baypiggies at python.org
>>>> To change your subscription options or unsubscribe:
>>>> http://mail.python.org/mailman/listinfo/baypiggies
>>>
>>>
>>> _______________________________________________
>>> Baypiggies mailing list
>>> Baypiggies at python.org
>>> To change your subscription options or unsubscribe:
>>> http://mail.python.org/mailman/listinfo/baypiggies
>>>
>> _______________________________________________
>> Baypiggies mailing list
>> Baypiggies at python.org
>> To change your subscription options or unsubscribe:
>> http://mail.python.org/mailman/listinfo/baypiggies
More information about the Baypiggies
mailing list