【发布时间】:2015-11-23 20:18:03
【问题描述】:
在 numpy 中,许多函数都有一个字符串,可以作为附加参数传递以格式化 numpy 数组值。
以numpy.loadtxt 为例,http://docs.scipy.org/doc/numpy/reference/generated/numpy.savetxt.html
以下可以选择
"%10.5f"
"%.4e %+.4j"
它在文档中提到:
“进一步解释fmt参数(%[flag]width[.precision]specifier):”
究竟有哪些可能的格式?
flag、width、precision 和 specifier 的可能值是什么?
对于解释何时可以混合和匹配的人的奖励积分...'Iteration %d – %10.5f’ 在文档中提到...
【问题讨论】:
-
我想说您链接到的文档很好地涵盖了这一点;他们链接到的reference 更详细地介绍了这一点。我不确定你在这里还要求什么...
-
感谢您指出额外的参考!在尝试了一些在 sprintf 上工作的方法之后,似乎有一些方法似乎不能以同样的方式在 numpy 数组上工作。例如,“%s”似乎失败了。
标签: python arrays numpy format