回答
是否這樣?
>>> a = [-1, 1, 2, 3, -1, 1, 3, 2]
>>> a = [x for x in a if x != -1]
>>> a
[1, 2, 3, 1, 3, 2]
謝謝,但我怎樣才能把數字放在列表而不是列? – graph
In [5]: l = [-1,1,2,3,-1,1,3,2]
In [6]: l = [item for item in l if item != -1]
In [7]: l
Out[7]: [1, 2, 3, 1, 3, 2]
謝謝,但我怎麼能把數字列表而不是列? – graph
這裏是代碼:
In [1]: [int(x) for x in "-1 1 2 3 -1 1 3 2".split() if x!="-1"]
Out[1]: [1, 2, 3, 1, 3, 2]
在海報改變輸入數字的格式之前,這段代碼可以正常工作。 –
謝謝,但我怎樣才能把數字放在列表而不是列? – graph
剛上AGF的答案小的改進。您不需要擺弄索引來刪除換行符。而是使用strip方法(它也適用於各種線路終端,而不僅僅是Unix'\ n'):
intlist = [int(x.strip()) for x in open(filename) if x.strip() != '-1']
謝謝,但我怎樣才能把數字放在列表而不是列? – graph
- 1. 我怎麼可以在dictonary在python
- 2. 我怎麼可以拆分列表項
- 3. 我怎麼可以把數據列表視圖月明智的Android?
- 4. 我怎麼可以在Android
- 5. 我怎麼可以在Java
- 6. 我怎麼可以在C
- 7. 我怎麼可以在iPhone
- 8. 我怎麼可以在Qt
- 9. 我怎麼可以在SQL
- 10. Python,我怎麼可以得到GIF幀
- 11. 怎麼把alsaaudio python卡?
- 12. 我怎麼如果我把匯率在0.81打印在python
- 13. 我怎麼可以得到存儲在列表
- 14. 我怎麼可以把條件學說查詢生成器
- 15. 我怎麼可以把字體font.ttf到Android
- 16. 我怎麼可以把自定義圖像wheelnav.js
- 17. 我怎麼可以把陰影插圖從一個側面
- 18. 我怎麼可以把參數ElasticSearch捲曲後
- 19. 我怎麼可以把輸入取((URL))這個函數
- 20. 我怎麼可以把一個EJB 2會話bean
- 21. 我怎麼可以把一個函數ORDER內部。通過ABS(
- 22. 我怎麼在Python
- 23. 我怎麼可以用XML
- 24. 我怎麼把程度(°)符號放在GWT中的標籤上
- 25. 可以在HTML頁面上運行Python代碼嗎?怎麼樣?
- 26. 我怎麼可以追加一個列表項
- 27. 我怎麼可以排序泛型列表的LINQ?
- 28. 我怎麼可以通過枚舉c#列表
- 29. 我怎麼可以多選列表框中的項目與WP7
- 30. 我怎麼會把StringVar()放在StringVar()中?
從哪裏得到這些數字?鍵盤輸入,文件,...? –
[從Python列表中刪除所有值的出現]可能的重複(http://stackoverflow.com/questions/1157106/remove-all-occurences-of-a-value-from-a-python-list) – Jacob
爲什麼你要把-1刪除呢? –