阵列如下所示
array1=np.array([1.5397e-05,8.7383e+00,2.6633e+01,1.1309e+03,4.3194e+02,2.5086e+01])
array2=np.array([4.83,1.4,0.4,-7.2,-3.64,0.6])
array3=([‘Sun’,’Sirius’,’Arcuturus’,’Betelgeuse’,’Polaris’,’Vega’])
我希望数据看起来像下面的信息在一个名为星.txt. 在
^{pr2}$
谁能帮忙吗?在
Tags:
免责声明:一旦你已经在使用NumPy,我会使用向量化的方法,即(没有循环,使用NumPy或pandas的能力来为你做)
您可以使用
np.savetxt()
函数,正如@pathoren在评论中提到的那样:或使用熊猫模块:
^{pr2}$注意:我不建议您使用空格/制表符分隔的文本,因为这可能会在将来导致问题(例如,当您需要读取/解析此文件时,以及如果您将要使用名称中包含多个单词的星星)
这很简单,不值得指出的是,你真的应该能够自己解决这个问题。我建议你遵循一个基本的Python教程,网上有很多。在
有几种解决方案,我的方法是:
假设是Python3。在
怎么样?在
输出
文件
^{pr2}$star.txt
位于同一文件夹中,包含以下内容:就记录而言,如果您使用比
array1
、array2
等更多的描述性变量名,这样我就可以使用比a
、b
等更多的描述性变量名相关问题 更多 >
编程相关推荐