Сопротивление по трём полоскам

Три цветные полоски резистора можно превратить в понятную подпись сопротивления. Напишите функцию, которая берёт список colors: первые два цвета дают значащие цифры, а третий задаёт множитель как степень числа 10. Верните строку с единицами ohms или kiloohms, если значение удобно записать в килоомах.

Примеры

Ввод
["orange", "orange", "black"]
Вывод
"33 ohms"
Ввод
["blue", "grey", "brown"]
Вывод
"680 ohms"
Ввод
["red", "black", "red"]
Вывод
"2 kiloohms"

Нужно реализовать

def label(colors: list[str]) -> str:

Теги

listsstrings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
["orange","orange","black"]
Ожидаемый"33 ohms"
2
Ввод
["blue","grey","brown"]
Ожидаемый"680 ohms"
3
Ввод
["red","black","red"]
Ожидаемый"2 kiloohms"
4
Ввод
["green","brown","orange"]
Ожидаемый"51 kiloohms"
5
Ввод
["black","black","black"]
Ожидаемый"0 ohms"
6
Ввод
["black","red","red"]
Ожидаемый"200 ohms"
Фокус-радио
На паузе · SomaFM · Fluid