浮動小数点数のリストを、最大で小数点以下 2 桁までフォーマットしたいと考えています。しかし、私は末尾のゼロを望んでおらず、末尾の小数点も望んでいません。
たとえば、4.001=> 4、4.797=> 4.8、8.992=> 8.99、13.577=>13.58です。
簡単な解決策は. しかし、それはかなり醜く壊れやすいように見えます。おそらくいくつかの魔法のフォーマットフラグを使用して、より良い解決策はありますか?('%.2f' % f).rstrip('.0')('%.2f' % f).rstrip('0').rstrip('.')