메뉴 건너뛰기

enjoyTools.net

#8. map 시리즈

2015.04.05 22:39

꿈돌이 조회 수:3947

왜 써야되는지 아직 모르겠다.


명령 : map, mapc, mapcar, mapcan, maplist


a = list(1 2 3 4 5)

b = map(lambda((x) car(x)*2) a)
c = mapc(lambda((x) (x*2)) a)
d = mapcar(lambda((x) (x*2)) a)
e = maplist(lambda((x) (car(x)*3)) a)
f = mapcan(lambda((x) list(x*4)) a)

println(a)

println(b)
println(c)
println(d)
println(e)
println(f)


=>

(1 2 3 4 5)
(1 2 3 4 5)
(1 2 3 4 5)
(2 4 6 8 10)
(3 6 9 12 15)
(4 8 12 16 20)


번호 제목 글쓴이 날짜 조회 수
» #8. map 시리즈 꿈돌이 2015.04.05 3947
8 #7. 리스트 꿈돌이 2015.04.04 1734
7 #6. 함수(프로시저) 꿈돌이 2015.02.22 10118
6 #5. 조건문 꿈돌이 2015.02.22 4275
5 #4. 폼 꿈돌이 2015.02.22 4536
4 #3. 순환문 꿈돌이 2015.02.22 1046
3 #2. 출력문 꿈돌이 2015.02.21 5502
2 #1. 기본 문법 꿈돌이 2015.02.21 1923
1 #0. 개요 꿈돌이 2015.02.21 2077