私はSMLで基本的なリスト操作をしようとしています。リストを反復処理するにはどうすればよいですか?
リストの各要素を抽出し、その要素に文字列を追加してリストに追加したいとします。 例:
List : [A,B,C,D]
String : A
Final List: [AA,AB,AC,AD]
がどのように私はSMLで、リスト内の各要素を反復処理することができますか? ^
を使用して文字列を追加し、@
を使用してリストを連結できますが、リストから各要素を抽出するにはどうすればよいですか?
マップや配列のようなものを使ってこれらのリスト値を保存し、SMLの別の関数に渡すこともできますか?
マップについての曖昧な情報があり、私たちがどのように使用できるかについての明確な情報はありません。これを行うには
このリストを実際に通過できるかどうか教えてください。上記の場合、リスト["AA"、 "AB"、 "AC"]を保持するのは 'a'ですか?関数の呼び出しでaddString関数が呼び出された場合、add関数に値が渡されますか? – JJunior