2
A
回答
5
您可以使用以下條件生成器表達式:
for x in (n for n in range(13, 19) if n not in {15, 16}):
# do stuff with x
0
你可以做的東西一樣這樣的:
for i in [i for i in range(100) if i != 15 or i != 16]:
print(i)
但我認爲在你的情況下,它更簡單的做到這一點:
for i in [13,14,17,18]:
print(i)
+0
爲了獲得更好的性能,在第一個代碼中用'()替換'[]'。你在內存中創建一個列表,然後迭代而不是創建懶惰生成器 –
相關問題
- 1. 是否有可能在交易範圍內的投票中排除交易?
- 2. 排除範圍()函數中的數字
- 3. 是否有可能蒙上範圍
- 4. 是否可以在python中創建一個字母範圍?
- 5. 生成一些數字範圍的所有排列序列
- 6. 是否可以從函數(Python)中導入到全局範圍?
- 7. 是否有可能在Scala中創建一個「受限範圍」?
- 8. 是否有可能在rails中有條件的默認範圍?
- 9. ggplot2是否排除一些數據?
- 10. 給定一串數字範圍,獲得這些範圍內的所有數字?
- 11. 是否有可能使用curlpp使用HTTP字節範圍
- 12. 數字輸入字段排除中間數字的範圍
- 13. 是否可以從代碼覆蓋範圍中排除特定塊?
- 14. 是否有可能在F#中的函數範圍聲明一個類型?
- 15. 是否有可能從woocommerce中刪除這些操作
- 16. 如何從rand()函數的範圍中省略一些數字?
- 17. 從Python中的覆蓋範圍中排除單元測試
- 18. 對於多維範圍,是否有Python的等價範圍(n)?
- 19. 是否有可能從生產環境中排除grails插件?
- 20. C#:是否可以有條件地從編譯中排除一些文件?
- 21. 是否有可能不排除一個UIAlertView中
- 22. 從字節數組中刪除範圍
- 23. 從日期範圍中排除週末,
- 24. 如何一次從numpy數組中排除幾個範圍?
- 25. 在MATLAB中是否有等價的Python範圍函數?
- 26. 是否有可能在SELECT語句中計算日期範圍?
- 27. 是否可以將數字限制在一定範圍內
- 28. java.a中的字節範圍是-128到127如何有可能?
- 29. 從給定範圍中排除幾個範圍
- 30. 從宏中的範圍中排除具有公式的行
我的意思是x在範圍內(13,19)\ {15,16}: –