(rateslist)
| 23 | |
| 24 | |
| 25 | def median(rateslist): |
| 26 | rates = [entry["amount"] for entry in rateslist] |
| 27 | rates.sort() |
| 28 | |
| 29 | if len(rates) % 2 == 1: |
| 30 | return rates[len(rates) // 2] |
| 31 | else: |
| 32 | return (rates[len(rates) - 1] + rates[len(rates) - 1]) / 2 |
| 33 | |
| 34 | |
| 35 | def median_conversion(amount, rateslist): |
no test coverage detected