【发布时间】:2014-01-26 04:18:39
【问题描述】:
我想将一个 numpy 数组转换为列表。
输入是:
s = [ 6.72599983 -7.15100002 4.68499994]
我想输出为:
s = [6.72599983, -7.15100002, 4.68499994]
我将如何在 python 中做到这一点?
【问题讨论】:
-
看起来不太太 ...你有尝试过吗?
-
是的,它有类型
-
那么你没有
string,你有一个numpy数组——要得到一个列表,只需使用list(s)。但是如果你认为你有一个字符串,也许你不需要转换它......数组也很好:) -
@sam 你应该正确地写出问题。如果 s 是
numpy.ndarray为什么 hell 你写它是一个字符串并在问题中编写代码以确保隐藏它? -1 -- 学会至少在提问之前搜索the documentation。