У меня есть список списков:Довольно список Печать списков
[[5,1,0,0,5,5,0,0],[0,0,1,4,2,0,6,1],[1,1,6,3,0,1,0,0],[1,5,0,0,0,1,1,6]]
и строку "WXYZ"
Я хотел бы иметь: 1)
w: 5 1 0 0 5 5 0 0
x: 0 0 1 4 2 0 6 1
y: 1 1 6 3 0 1 0 0
z: 1 5 0 0 0 1 1 6
я написал :
f c xs = putStrLn (c : ':' : ' ' : concat (intersperse " " $ map show xs))
, чтобы написать одну строку
и 2)
g xxs c = mapM_ (f c) xxs
Как я могу изменить 2) в цикле через строку "WXYZ" для того, чтобы: 1)?
Спасибо! Прекрасно работает! – user3166747