리스트 분할하기 ( List.Chop / List.Slice )
작성자 정보
- Manager 작성
- 작성일
컨텐츠 정보
- 1,228 조회
- 1 댓글
- 1 추천
- 목록
본문
List.Chop
“List.Chop”명령은 List에입력된 데이터를 Lengths에 입력된 길이(정수)에 따라 하위 목록으로 분할한다.
그리고 List에 입력된 모든 요소가 분할 될 때까지 Lengths에 입력된 마지막 길이를 반복한다.
예를 들어 1~10까지의 데이터를 단일길이 2로 나누면 1,2 / 3,4 / 5,6, / 7,8 / 9,10 이렇게 2개씩 분할을 하게 되고, 1~10을 [1,3] 으로 나누면 1 / 2,3,4 / 5,6,7 / 8,9,10 으로 분할하게 된다.
List.Chop Sample
1.”Line.ByStartPointEndPoint”를 사용해서 Line 생성한후 Preview를 꺼준다.
2.”Curve.PointAtParameter”를 사용해서 Line의 위를 10등분하는 Point를 만든다. (Line의 시작과 끝은 0 ~ 1이다.)
3.”List.Chop”명령을 사용해서 10등분한 Point들을 길이 2로 분할다.
4.”Line.ByBestFItThroughPoint”명령을 사용해서 나눠진 Point들을 연결해 Line을 만든다.
관련자료
-
첨부등록일 2022.01.04 01:38등록일 2022.01.04 01:38
댓글 1