을에 목록에 목록을 매핑하는 방법은 두리스트를 받아이 같은 새 목록을 만들 필요가있는 기능을 쓰고 있어요 요소를 두 번째 목록의 각 요소에 대해 하나씩 첫 번째 목록에 추가합니다.계획
어떻게해야하는지 알 수 없습니다. 유사 콘텐츠를 사용해 보았습니다.
(map list (list1) (list2))
성공하지 못했습니다.
모든 조언을 주시면 감사하겠습니다.
을에 목록에 목록을 매핑하는 방법은 두리스트를 받아이 같은 새 목록을 만들 필요가있는 기능을 쓰고 있어요 요소를 두 번째 목록의 각 요소에 대해 하나씩 첫 번째 목록에 추가합니다.계획
어떻게해야하는지 알 수 없습니다. 유사 콘텐츠를 사용해 보았습니다.
(map list (list1) (list2))
성공하지 못했습니다.
모든 조언을 주시면 감사하겠습니다.
여러 인수와 함께 map
을 사용하면 원하는대로 목록을 병렬로 반복하지 않습니다.
기본적으로 원하는 것은 두 번째 목록의 각 요소 앞에 첫 번째 목록을 추가하는 것입니다. 그 것, 당신이 목록의 시작 부분에 각 항목 앞에 추가 할 수 있도록 알고리즘을 재구성 할 수 그래서 만약 목록의 끝에 추가하는 것은 O(n)
작업이이라고
(map (lambda (x) (append list1 (list x))) list2)
참고 : 그래서 당신은 뭔가를 원하는 나아지 다.
어떤 언어로 이것을 시도하고 있습니까? –
@willytate : 태그와 제목에 따르면, 그는 체계에서 그것을 시도하고 있습니다. – sepp2k