Pythonでは "x in list"を使ってリストにxが含まれているかどうかを調べることができます。これを行うためにSchemeに組み込まれているものはありますか?チェックリスト包含のためのスキームが組み込まれています
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. 二重スラッシングファイルパスのためのpythonメソッドが組み込まれていますか?
- 2. VS2010には組み込みwdkが含まれていますか?
- 3. CDTのEclipse Junoに組み込まれているインクルードディレクトリが組み込まれていない
- 4. symfonyで組み込みの埋め込まれていないフォーム
- 5. C ARMのASM関数が組み込まれています
- 6. javascriptが組み込まれたAntビルドスクリプト
- 7. 関連が組み込まれたディープクローンドキュメント
- 8. 埋め込みエレメントと包含エレメントの異なるアクション
- 9. QMainWindowと含まれているウィジェットの間の埋め込み
- 10. CSSの幅には埋め込みが含まれていますか?
- 11. 月のURLスキームは、アンダースコアが含まれていますか?
- 12. Gridviewフィルタリング機能が組み込まれていますか?
- 13. PHPにはオプティマイザが組み込まれていますか?
- 14. MFCにはグリッドコントロールが組み込まれていますか?
- 15. Mac appにプロビジョニングプロファイルが組み込まれています
- 16. JS FrameworkにCruiseControlが組み込まれています
- 17. グローバルがDjangoに組み込まれています
- 18. プロローグソート/ 4未定義プロシージャーが組み込まれています
- 19. Mavenには組み込みの静的なhtmlプロジェクトが含まれています。
- 20. iphoneにあらかじめ組み込まれたオーディオプレーヤーのUI?
- 21. 埋め込みCコンパイラソースにはVsリンケージが含まれています
- 22. capistranoの変数に組み込まれています
- 23. YoutubeにJavascriptが組み込まれていません。
- 24. AndroidアプリがEclipseに組み込まれていません
- 25. ASP.NETプロジェクトがテストマシンに組み込まれていません
- 26. install4jには、Windowsショート(8.3)ファイル名を扱うためのアクション/ APIが組み込まれていますか?
- 27. Play!フレームワークにはセッションハイジャックを防ぐためのメカニズムが組み込まれていますか?
- 28. コメントが必要なTFS 2008のチェックインポリシーが組み込まれていますか?
- 29. セレンに組み込まれたxHTMLマークアップチェッカー
- 30. Swift - SQLiteデータベースがデバイスに組み込まれていない
だけ迷惑なことだだけではなくSRFIではなく、内R5RS(すべてのまともな実装によって実装されている)のhttp:/ /schemers.org/Documents/Standards/R5RS/HTML/r5rs-ZH-9.html#%_idx_428 – newacct
あなたのコメントのおかげで、私は答えの参照を修正しました。 –