我有一个复合数字列表,创建为1d离散傅立叶变换的输出。我喜欢能够将它们显示在一个整齐的列中,实部和虚部分别舍入到小数点后4位;像这样:复杂数字的漂亮打印
21.0000 + 0.0000j
-3.0000 + 5.1962j
-3.0000 + 1.7321j
-3.0000 + 0.0000j
-3.0000 - 1.7321j
-3.0000 - 5.1962j
当然很好地排列在小数点。有没有简单的方法来做到这一点 - 一些格式化复杂数字的方法?
我有一个复合数字列表,创建为1d离散傅立叶变换的输出。我喜欢能够将它们显示在一个整齐的列中,实部和虚部分别舍入到小数点后4位;像这样:复杂数字的漂亮打印
21.0000 + 0.0000j
-3.0000 + 5.1962j
-3.0000 + 1.7321j
-3.0000 + 0.0000j
-3.0000 - 1.7321j
-3.0000 - 5.1962j
当然很好地排列在小数点。有没有简单的方法来做到这一点 - 一些格式化复杂数字的方法?
他们是蟒蛇复数或'numpy'? – mgilson
当你说“_rounded_”时,你真的是指四舍五入或者只是截断了吗?换句话说,你只是想显示它们达到4位小数分辨率,或者将它们放大或缩小? –
我现在并不十分在意它们是圆形的还是截断的;它仅用于显示目的,我只想要一个不错的列表。 – Alasdair