best way to determine sequence ordering?
Steven Bethard
steven.bethard at gmail.com
Sat Apr 29 20:06:36 EDT 2006
Steven Bethard wrote:
> John Salerno wrote:
>> If I want to make a list of four items, e.g. L = ['C', 'A', 'D', 'B'],
>> and then figure out if a certain element precedes another element,
>> what would be the best way to do that?
>>
>> Looking at the built-in list functions, I thought I could do something
>> like:
>>
>> if L.index('A') < L.index('D'):
>> # do some stuff
>
> This is probably a pretty reasonable approach
Just to clarify, because there seems to be some confusion. I would
absolutely go with this approach unless you have profiled and found it
to be a bottleneck. It's clear, concise, and quite fast.
STeVe
More information about the Python-list
mailing list