Returns the maximum number in 'elements'. Uses 'ordered' for comparisons, or '<' is none is provided.
(elements, ordered = None)
| 18 | return list(set(values)) |
| 19 | |
| 20 | def max_element (elements, ordered = None): |
| 21 | """ Returns the maximum number in 'elements'. Uses 'ordered' for comparisons, |
| 22 | or '<' is none is provided. |
| 23 | """ |
| 24 | if not ordered: ordered = operator.lt |
| 25 | |
| 26 | max = elements [0] |
| 27 | for e in elements [1:]: |
| 28 | if ordered (max, e): |
| 29 | max = e |
| 30 | |
| 31 | return max |
| 32 | |
| 33 | def select_highest_ranked (elements, ranks): |
| 34 | """ Returns all of 'elements' for which corresponding element in parallel |
no outgoing calls
no test coverage detected