-1
リストのリストの要素を変更するにはどうすればよいですか?ラケット、リストのリストの要素を変更する
編集:
私は部分的に
(100 2 3)」
(define a (list
(list 1 2 3)
(list 4 5 6)
(list 7 8 9)
)
)
(define (list-change alist row column value)
(cond
[(= row 0) (list-set (first alist) column value)]
[(= row 1) (list-set (second alist) column value)]
[(= row 2) (list-set (third alist) column value)]
)
)
(list-change a 0 0 100)
この関数の戻り値
問題を解決した。しかし、私は返すようにしたいです全リスト
入力のバリエーションによって異なります。それが3x3だと分かっているならば、あなたは* to *で行ったのと同じことをやっているだけですが、それ以上のことはありますか?入力のバリエーションと予想される出力に関する特定の問題に関する詳細情報で質問を編集してください。 – Sylwester
これをたくさん行う必要がある場合は、おそらくリストではなくベクトルが必要です。 – uselpa