캐드 분류
list 괄호 삭제 방법이 궁굼합니다.
컨텐츠 정보
- 1,277 조회
- 3 댓글
- 0 추천
- 0 비추천
-
목록
본문
안녕하세요.
list 괄호 삭제 방법이 궁굼합니다.
명령: !xylist2
(("TL000056_1″ "114190″ "93885″) ("TL000056_1″ "112616″ "93515″) ("TL000056_1″
"112461″ "91633″) ("TL000056_1″ "110486″ "92898″) ("TL000056_1″ "108357″
"93545″) ("TL000056_1″ "107369″ "94872″) ("TL000056_1″ "106042″ "93946″)
("TL000055_1″ "93732″ "94150″) ("TL000055_1″ "98347″ "93111″) ("TL000055_1″
"97308″ "92164″) ("TL000055_1″ "96666″ "93233″) ("TL000055_1″ "95199″ "93050″)
("TL000051_1″ "100703″ "90837″) ("TL000051_1″ "108797″ "88121″) ("TL000029_1″
"105565″ "88707″) ("TL000029_1″ "104297″ "88284″) ("TL000029_1″ "103452″
"89147″) ("TL000002_1″ "90992″ "95549″) ("TE000007_1″ "116169″ "95516″))
위와 같은 내용을 아래와 같이
("TL000056_1″ "114190″ "93885″ "TL000056_1″ "112616″ "93515″ "TL000056_1″
"112461″ "91633″ "TL000056_1″ "110486″ "92898″ "TL000056_1″ "108357″
"93545″ "TL000056_1″ "107369″ "94872″ "TL000056_1″ "106042″ "93946″
"TL000055_1″ "93732″ "94150″ "TL000055_1″ "98347″ "93111″ "TL000055_1″
"97308″ "92164″ "TL000055_1″ "96666″ "93233″ "TL000055_1″ "95199″ "93050″
"TL000051_1″ "100703″ "90837″ "TL000051_1″ "108797″ "88121″ "TL000029_1″
"105565″ "88707″ "TL000029_1″ "104297″ "88284″ "TL000029_1″ "103452″
"89147″ "TL000002_1″ "90992″ "95549″ "TE000007_1″ "116169″ "95516″)
list 괄호를 제거 하고 십습니다.
어떻게 하면 될까요?
(setq nn (vl-list-length xylist2 ))
(repeat nn
(setq xylist3 (append xylist3 ((car xylist2) (cadr xylist2) (caddr xylist2)))) <-여기를 잘 모르겠습니다.
)
마지막 괄호 안에는 내용이 3개라서 (car xylist2) (cadr xylist2) (caddr xylist2)) 이렇게 선택하면 될거 같은데요
중간 괄호가 19개 인데요
(setq nn (vl-list-length xylist2 ))
이렇게 nn 변수에 넣고 반복문을 돌리고 싶은데요 어떻게 해야 할지 잘 모르겠습니다.
그리고 혹시 더 간단한 방법이 있는지도 궁굼합니다.
이렇게 잘 모르는 초보에게 관심을 가져 주셔서 정말 감사합니다. ^^
관련자료
댓글 3
/ 1 페이지







