我很新的蟒蛇,我有一行代碼 print docClassifier.predict(temp)
基本上打印格式[0,0,1,1,1,0....]
的數組。現在我想將這個數組存儲在一個列表中進行一些其他處理,列表的輸出應該與數組相同。我試着做list.append(),但是當我使用for item in enumerate(list)
打印這個列表時,輸出和array不一樣。就像這樣(0,array([0,0,1,1...])
。我該如何解決這個問題?把一個數組的值到列表中的蟒蛇
2
A
回答
2
可以numpy的數組轉換成列表,這樣
my_list = np.array([0,0,1,1,1,0]).tolist()
您可以檢查它們的類型,以確認它像這樣
>>> type(np.array([0,0,1,1,1,0]))
<type 'numpy.ndarray'>
>>> type(np.array([0,0,1,1,1,0]).tolist())
<type 'list'>
如果你想enumerate
列表,你可以做到這一點像這樣
for index, current_number in enumerate(np.array([0,0,1,1,1,0]).tolist()):
print index, current_number
事實上,如果你只是要迭代,你甚至沒有t Ø將其轉換成一個列表,
>>> for index, current_number in enumerate(np.array([0,0,1,1,1,0])):
... print index, current_number
...
...
0 0
1 0
2 1
3 1
4 1
5 0
0
enumerate
將返回tuple
索引和值。你可以試試
for index, value in enumerate(list):
print index
print value
相關問題
- 1. 蟒蛇和元組列表基於元組的第一個值
- 2. 蟒蛇中的二維數組/列表
- 3. 蟒蛇使兩個列表中的值的隨機組合
- 4. 蟒蛇:轉向textwrap到一個列表
- 5. 找到一個列表裏面蟒蛇
- 6. 得到一組二維表的蟒蛇
- 7. 元組一個號碼與數字蟒蛇的列表
- 8. 列表中的一個列表中的蟒蛇
- 9. 在列表中的值,蟒蛇
- 10. 內的另一個列表蟒蛇
- 11. 在列表/元組蟒蛇
- 12. 插入一個數組sqlite3的蟒蛇
- 13. 更改列表的數字到另一個號碼蟒蛇
- 14. 地圖蟒蛇列表值
- 15. 在列表中的蟒蛇
- 16. 蟒蛇將值附加到子列表
- 17. 把字符串列表轉換成浮動(蟒蛇)的列表
- 18. 一組蟒蛇
- 19. 蟒蛇重複索引到一個列表或numpy的陣列
- 20. 找到列表串 - 蟒蛇
- 21. 列表到字典蟒蛇
- 22. 如何解析由蟒蛇線一條線,把多個值的元組
- 23. 蟒蛇:追加值的列表到列表
- 24. 從蟒蛇元組的列表只得到整數3
- 25. 蟒蛇:字典的平面列表值
- 26. 蟒蛇添加兩個列表和createing一個新的列表
- 27. 一維到二維數組 - 蟒蛇
- 28. 如何列表的價值附加到一個三維陣列 - 蟒蛇和OpenCV
- 29. 創建一個列表蟒蛇
- 30. 蟒蛇計數和追加到列表
顯示你的代碼,你可以將你的'數組'轉換成列表 –