Если все, что вам нужно, это цифры, вы можете использовать методы str.maketrans()
и str.translate()
:
>>> SUB = str.maketrans("0123456789", "₀₁₂₃₄₅₆₇₈₉")
>>> SUP = str.maketrans("0123456789", "⁰¹²³⁴⁵⁶⁷⁸⁹")
>>> "H2SO4".translate(SUB)
'H₂SO₄'
Используйте функцию « wavg »:
q)select qty wavg price from t
При использовании таблицы без ключа:
t[`qty]wavg t[`price]
Простейшим способом было бы использовать select qty wavg price from t
, однако замена select
на exec
вернет атомное значение, а не таблицу, которая может лучше удовлетворить ваши потребности
exec qty wavg price from t
wavg вычислил средневзвешенная цена