可能重複:
Update a list of a list of elements in a single list?更新列表中的元素列表?
我有值的列表,如下圖所示:
[ ["Off","Off","Off"],
["Off","Off","Off"],
["Off","Off","Off"] ]
,並想返回以下內容:
[ ["Off","Off","Off"],
["Off",*"On"*,"Off"],
["Off","Off","Off"] ]
我有以下的功能,通過自身的工作只是一個單獨的列表:
replaceAll 0 newValue (x:xs) = newValue:xs
replaceAll b newValue (x:xs) = x:replaceAll (b-1) newValue xs
但是,我似乎遇到了問題與列表中的這些多個列表的工作。我如何設計一個函數來處理這兩個列表(即另一個列表中的列表)?
還試圖讓我的頭在整個(x:xs)的東西。
不是,我不相信我問了正確的問題,對不起。 – maclunian 2011-05-02 18:48:41
正常的做法是編輯您的原始問題(可能是底部發布更新和改進),而不是發佈新問題。 – rampion 2011-05-02 19:46:22