제가 lambda 와 mapcar의 사용법에 대해 익히는중인데요…
lambda 와 mapcar를 사용하니깐 while문같은 반복문 사용안해도 되는경우가 많네요.
(setq re_10 (vl-remove-if ‘(lambda (x1) (equal (distance pt3 x1) 0.0 0.000001)) re_10))
re_10 변수에 여러개의 좌표 가있고
p3에 있는 좌표값과 같은 좌표가 있다고할때
re_10에서 p3와 같은 좌표값을 빼는거 까지는 문장을 만들었는데요
re_10번의 3번째 리스트에 p3의 좌표값이 있었다면 3번째위치에 다른좌표값을 넣고싶은데요
while문같은 반복문을 사용하지않고 간단하게 할수있는 방법이 있는지 궁금합니다.
공유