python: экспоненциальный формат записи чисел в json
есть массив чисел
arr = [300, 5000, 3.7e11]
подскажите как создать json где числе будут в виде чисел (а не строк) в экспоненциальном формате, т.е.
[3e2, 5e3, 3.7e11]
P.S.
чуть более сложнее, а если мне надо чтобы
300
было 3.0e2
, но 300.123
было 3.00123e2
?
Источник: Stack Overflow на русском