Anonymous user
Ranking methods: Difference between revisions
→{{header|Python}}: Remove unused name.
(→{{header|Python}}: f_rank without use of name: first.) |
(→{{header|Python}}: Remove unused name.) |
||
Line 26:
<lang python>def mc_rank(iterable, start=1):
"""Modified competition ranking"""
lastresult
for n, item in enumerate(iterable, start-1):
if item[0] == lastresult:
Line 33:
while fifo:
yield n, fifo.pop(0)
lastresult
while fifo:
yield n+1, fifo.pop(0)
|