비밀번호를 잊으셨나요?

비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.

계정이 있나요? 로그인

You must login to ask a question.

비밀번호를 잊으셨나요?

아직 계정이 없으신가요? 회원가입 하기

해당 질문을 신고하는 이유를 간단히 입력해주세요.

해당 답변을 신고하는 이유를 간단히 입력해주세요.

해당 유저를 신고하는 이유를 간단히 입력해주세요.

로그인회원가입

고캐드 – 캐드(CAD) 정보의 중심

고캐드 – 캐드(CAD) 정보의 중심 Logo 고캐드 – 캐드(CAD) 정보의 중심 Logo

고캐드 – 캐드(CAD) 정보의 중심 Navigation

  • Q&A
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 커뮤니티
    • 오늘의이슈
    • 자유게시판
    • 익명게시판
    • 건의게시판
  • 자료실
    • 자료요청
    • 일반파일
    • 도면샘플
    • 유틸리티
    • 기타
  • 작품 갤러리
    • 그래픽
    • 캐드도면
    • 3D모델
    • 기타
  • 뉴스&이벤트
    • 공지사항
    • 뉴스
    • 전시/행사
    • 이벤트
    • 기타
검색
질문하기

Mobile menu

닫기
질문하기
  • 홈
  • 카테고리
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 투표
  • 커뮤니티 그룹
  • Q&A
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 커뮤니티
    • 오늘의이슈
    • 자유게시판
    • 익명게시판
    • 건의게시판
  • 자료실
    • 자료요청
    • 일반파일
    • 도면샘플
    • 유틸리티
    • 기타
  • 작품 갤러리
    • 그래픽
    • 캐드도면
    • 3D모델
    • 기타
  • 뉴스&이벤트
    • 공지사항
    • 뉴스
    • 전시/행사
    • 이벤트
    • 기타
홈/ 질문/Q 102276
다음
진행 중
Lv.0
등록일: 2014-10-022014-10-02T09:57:58+09:00 2014-10-02T09:57:58+09:00카테고리: AutoCAD & CADian

list 에서 가장 큰 수의 위치를 구하는 방법

안녕하십니까?

List 로 data 가 있습니다.
(setq a (list 100 200 50 30))
(setq b (max a))     ; 이렇게는 안됩니다.
(setq n (  ~~~~~~  ))      -> 답은 200 이 젤 크니 1 이 나오게 하려고 합니다.
(princ n)   ;  답

도와 주세요 `~~~~~

  • 0
  • 9 9 답변
  • 28 조회
공유
  • Facebook

    관련 있는 질문들

    • 옵션-오른쪽 클릭 사용자화
    • 리습선생님들... 부탁하드려도 될까요? ㅠㅜ
    • 셰션 플롯 로그를 기록하기 위해 열수 없습니다
    • 새파일 및 다른이름으로 저장하면 스샷처럼 뜹니다

    9 답변

    • 작성 순
    • 최신 순
    • 공감 순
    1. aalan
    2. xcsh Lv.0
      2014-10-02T10:42:39+09:00답변 등록 답변 등록 일시 2014-10-02 10:42 am

      (car (vl-sort-i a ‘>))

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    3. [Deleted User]
      2014-10-02T10:49:04+09:00답변 등록 답변 등록 일시 2014-10-02 10:49 am

      감사합니다. ^,^
      즐겁고 건강한 나날 되시기 바랍니다.

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    4. [Deleted User]
      2014-10-02T11:20:04+09:00답변 등록 답변 등록 일시 2014-10-02 11:20 am

      하나 더 질문 드립니다.
      n 번째 값을 -200 으로 변경하려면 어떻게 해야되는지요?
      염치 없게 자꾸 물어 보내요 ㅠ,ㅠ

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    5. xcsh Lv.0
      2014-10-02T12:33:23+09:00답변 등록 답변 등록 일시 2014-10-02 12:33 pm

      같은 값이 2개이상일 수도 있습니다.
          같은 값 모두 변경    (subst -200 (nth n a)  a)

      n번째만 변경할 경우 카운터를 하는 것도 한가지 방법입니다.
           (setq i -1)
          (mapcar ‘(lambda (x) (setq i (1+ i)) (if (= i n) -200 x)) a)

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    6. [Deleted User]
      2014-10-02T13:14:33+09:00답변 등록 답변 등록 일시 2014-10-02 1:14 pm

      ?? 아래와 같이 만들어 보았는데 잘 안되네요 ㅠ,ㅠ
      (defun c:t()
      (setq nArea (list 100 200 300 400 500))
      (setq n 0)
      (repeat 5
       (princ “n”)
       (princ n)
       (princ ” – “) 
        (princ (nth n nArea))
        (princ ” – “)
        (setq nA (car (vl-sort-i nArea ‘>)))
        (Princ nA)
         (setq i -1)
        (mapcar ‘(lambda (x) (setq i (1+ i)) (if (= i nA) -200 x)) nArea)
        
         (princ ” – “)
         (princ (nth i nArea))  
         (alert “test1”)
       
       (setq n (1+ n))

      ) ; repeat
      )

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    7. [Deleted User]
      2014-10-02T13:31:29+09:00답변 등록 답변 등록 일시 2014-10-02 1:31 pm

      ^,^
      참고로 이 리습은 큰값 부터 의 번호 순서를 부여하려고 하는 것입니다. 

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    8. xcsh Lv.0
      2014-10-02T13:34:02+09:00답변 등록 답변 등록 일시 2014-10-02 1:34 pm

      에궁    저장을 하셔야죠.
      (setq nArea (mapcar ‘(lambda (x) (setq i (1+ i)) (if (= i nA) -200 x)) nArea))
      문장의 흐름도 약간 이상하고….이 문장은 자체로 반복수행입니다.

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    9. xcsh Lv.0
      2014-10-02T13:36:18+09:00답변 등록 답변 등록 일시 2014-10-02 1:36 pm

      번호순서는 (vl-sort-i a ‘>) 여기서 바로 나옵니다.

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    10. [Deleted User]
      2014-10-02T13:42:28+09:00답변 등록 답변 등록 일시 2014-10-02 1:42 pm

      감사합니다^,^

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter

    Sidebar

    질문하기
    공지사항

    • AI CAD의 미래! 캐디안 2025 1+1 프로모션 안내 2025-05-14

    Adv 234x60

    aalan

    Adv 234x60

    aalan

    Adv 120x600

    aalan

    Explore

    • 홈
    • 카테고리
      • AutoCAD & CADian
      • Inventor & Solidworks
      • Revit & ArchiCAD
      • 자유질문
      • 기타
    • 투표
    • 커뮤니티 그룹
    aalan

    Footer

    Support

    • 회사 및 서비스 소개
    • 자주 묻는 질문
    • 문의하기

    Guide

    • 제휴/협업 안내
    • 광고 서비스 안내

    Policy

    • 서비스 이용약관
    • 개인정보 처리방침
    • 광고성 정보 수신 동의

    Contents

    • 고밍스토리
    • 리습 시리즈

    정소프트 | 사업자등록번호 : 677-40-00198 | 대표 : 정은숙 | 이메일 : gocad.manager@gmail.com
    주소 : 서울특별시 강서구 양천로 400-12, 6층 614,615,617호(등촌동, 더리브골드타워)
    Copyright. 2012-2024 GOCAD All rights reserved