在Python中,我可以做「列表中的x」,以查看列表是否包含x。在計劃中是否有任何等價物可以做到這一點?內置檢查列表遏制方案
5
A
回答
6
的R5RS和R6RS standard library for lists 限定memq
,memv
和member
可以用於該目的。
0
4
(define (contains? l i)
(if (empty? l) #f
(or (eq? (first l) i) (contains? (rest l) i))))
6
在PLT方案中,一個具有
(member whatever list)
(memv whatever list)
(memq whatever list)
從其中分別使用,則SRFI,equal?
,eqv?
,和eq?
測試相等。也有一些與在列表中進行搜索其他的庫函數:
相關問題
- 1. 可以檢查列表的遏制的圖書館或對象
- 2. 查看控制器遏制Z位置
- 3. jquery resizable遏制表
- 4. 檢索Ecore類的遏制
- 5. UIViewController遏制方向更改
- 6. 方案列表
- 7. 檢查列表的內容
- 8. 檢查重複列表的方案功能
- 9. 方案:比較/檢查2個列表是否相等
- 10. 檢查列表是否循環的過程(方案)
- 11. 如何複製方案中的列表?
- 12. 遏制樹?
- 13. UIViewController遏制
- 14. 無法使用「in」功能檢查另一個陣列的遏制
- 15. 方案,子列表
- 16. 從列表方案
- 17. 方案列表(RECURSION)
- 18. 方案:從列表
- 19. 檢查字符串中的字符遏制
- 20. 檢查Java中的一組字符串中的遏制
- 21. Jquery可拖拽內外遏制
- 22. 檢查與案件表達
- 23. 正確的MVP遏制方向?
- 24. Python Pandas - 檢查子字符串遏制並將新列設置爲子字符串
- 25. 是否有內置的方法來檢查Python中的各個列表索引
- 26. 在PostgreSQL中查詢針對JSON列的數組遏制9.3
- 27. jQuery遏制動畫
- 28. asp:UpdateProgress - 遏制換行
- 29. Streaming Insert API遏制
- 30. SKPhysicsBody遏制測試?
這不只是在SRFI,而且在R5RS(被所有體面實現來實現)的http:/ /schemers.org/Documents/Standards/R5RS/HTML/r5rs-ZH-9.html#%_idx_428 – newacct 2009-12-09 05:54:15
感謝您的評論,我已更正了答案中的參考資料。 – 2009-12-09 17:56:53