Sequence Comparison

Comparison Operators

     s < r,      s > r
     s <= r,     s >= r
     s == r,     s != r
  • Sequences are compared element by element.
  • Result is determined by first mismatch or when end of sequence is reached.
  • A subsequence always evaluates as <

Examples: The following relationships evaluate as true

     "Hello" < "World"
     "Hello" < "HelloWorld"
     [5,4,3,2,1] > [1,2]
     [1,2,3,4] < [1,2,3,4,5,6]
<<< O'Reilly OSCON 2000, Introduction to Python, Slide 58
July 17, 2000, beazley@cs.uchicago.edu
>>>