![](/img/trans.png)
[英]Python TypeError: 'list' object cannot be interpreted as an integer
[英]TypeError: 'list' object cannot be interpreted as an integer Python NumPy
有沒有辦法將字符串列表轉換為numpy.ndarray
? 因為我試過這段代碼:
All = np.ndarray([str(necessary_lines).split(',')])
這給出了這個錯誤:
Traceback (most recent call last):
File "/Users/username/Desktop/Coding/Python/somePythonProgram.py", line 47, in <module>
print(parseCSV(file))
File "/Users/username/Desktop/Coding/Python/somePythonProgram.py", line 34, in somePythonProgram
All = np.ndarray([str(necessary_lines).split(',')])
TypeError: 'list' object cannot be interpreted as an integer
還是您不能將字符串列表轉換為 numpy 數組?
您應該使用np.array
而不是np.ndarray
。 查看鏈接。 此外,您可以使用np.asarray()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.