1
[Int]
과 [[String]]
을 입력하면 [[(Int, String)]]
이됩니다. 예 :하스켈에있는 목록의 목록이있는 지퍼 목록
[1,2,3] and
[[a,b,c],[d,e,f]] becomes
[[(1,a),(2,b),(3,c)],[(1,d),(2,e),(3,f)]]
어떻게하면됩니까? 나는지도로 몇 가지 시도했지만 성공하지는 못했다.
[Int]
과 [[String]]
을 입력하면 [[(Int, String)]]
이됩니다. 예 :하스켈에있는 목록의 목록이있는 지퍼 목록
[1,2,3] and
[[a,b,c],[d,e,f]] becomes
[[(1,a),(2,b),(3,c)],[(1,d),(2,e),(3,f)]]
어떻게하면됩니까? 나는지도로 몇 가지 시도했지만 성공하지는 못했다.
문자열 목록을 매핑하고 int 목록을 각 문자열과 함께 압축해야합니다.
myzip = map . zip
: 태닝 사용
Prelude> myzip ints strings = map (zip ints) strings
Prelude> myzip [1,2,3] [["a", "b", "c"], ["d", "e", "f"]]
[[(1,"a"),(2,"b"),(3,"c")],[(1,"d"),(2,"e"),(3,"f")]]
는이를 사용하여 다음 조성으로 단축 할 수
myzip ints = map (zip ints)
을 단축 할 수있다