我覺得有一個快速的方法來檢查它,而不是循環遍歷整個列表。有沒有一種快速檢查Python中列表中是否至少有一個整數的方法?
-4
A
回答
2
any(isinstance(x, int) for x in list_of_things_that_might_be_ints)
這仍然循環,但循環在any
的生成器表達式參數中。而且,any
會短路,所以如果你有一個百萬條目列表,並且列表中的第二個條目是一個int,那麼剩下的999,998就不會被查看。
+0
謝謝!當您發佈您的答案時,直接添加我的答案! –
-3
對不起,剛剛通過類似的問題找到答案!
使用:
if any(isinstance(x, SubclassOne) for x in list_of_stuff):
+7
不要聽起來像個混蛋,但這就是爲什麼在問一個堆棧溢出問題之前深入研究的原因。 – miradulo
相關問題
- 1. 有沒有一種快速檢查ANY列是否爲空的方法?
- 2. 有沒有一種快速的方法來減少Python中多行的縮進?
- 3. 有沒有一種快速的方法來檢查一個變量是否屬於一個集合?
- 4. 有沒有一種快速解鎖Emacs中的鍵的方法?
- 5. 檢查一組電臺是否至少有一個選中
- 6. 是否有一種快速獲取數組中整體布爾值的方法?
- 7. 檢查是否至少有一個孩子有XSLT 1.0
- 8. 檢查是否至少有一個數組值在另一個數組中PHP
- 9. 有沒有一種快速有效的方法來在Javascript中乘數組?
- 10. 有沒有更好的方法來檢查列表中的所有條目是否在另一個列表中?
- 11. jquery - 檢查是否至少有一個複選框被選中
- 12. 檢查是否至少有一個複選框被選中
- 13. jquery:檢查是否至少有一個.element包含至少一個.element2
- 14. 有沒有一種方法可以檢查一個函數在另一個函數中是否屬實?
- 15. Python:有沒有一種檢查文本是否被加密的好方法?
- 16. javascript - 如何檢查數組是否至少有一個負值?
- 17. 檢查是否至少有一個元組在python的另一個元組列表中
- 18. 最快速的方法來檢查一個向量是否包含至少一個coprime對在MATLAB中
- 19. 有沒有一種快速找到約束所在的方法?
- 20. 檢查是否兩個列表至少有一個共同的項目
- 21. 有沒有一種快速設置DataGridView的所有列不可見的方法?
- 22. 有沒有一種快速的方法來檢查Clojure函數中的零參數?
- 23. 有沒有一種快速檢查網頁/資源是否需要登錄憑證的方法?
- 24. 檢查一個pandas系列是否至少有一個項目的值大於
- 25. 檢查是否至少有一個元素是不同
- 26. 檢查兩個輸入字段中的至少一個是否有數據
- 27. 有沒有一種方法來驗證一個列表中的每個項目至少存在一次從另一個列表中存在一次?
- 28. 有沒有一種簡單的方法來檢查對象是否可以在python中使用JSON序列化?
- 29. 有沒有一種方法來檢查一個字符串/ char是否存在於另一個字符串中?
- 30. 如何檢測至少有一個列表項是否有類名
一個具體整數或任意整數(相對於浮值或串的情況下,或等等)? – MariusSiuram
所有發佈的內容都是程序說明。但是,我們需要您[提出問題](http://stackoverflow.com/help/how-to-ask)。我們無法確定您想從我們這裏得到什麼。請[編輯]您的帖子以包含我們可以回答的有效問題。提醒:請確保你知道[這裏的主題是什麼](http://stackoverflow.com/help/on-topic),要求我們爲你編寫程序,而且建議不在話下。 – kayess