Basic Code

1.첫 번째 리스트와 마지막 리스트 / 2.첫 번째 리스트를 제외한 나머지 리스트 / 3.마지막 리스트를 제외한 나머지 리스트 얻는 방법

작성자 정보

  • Manager 작성
  • 작성일

컨텐츠 정보

본문



리스트를 관리하다 보면 특정 리스트를 추출해야하는 경우가 자주 발생합니다.


그 중에서 리스트의 첫 번째 아이템이나 마지막 아이템만을 추출하거나


첫 번째를 제외한 나머지 리스트 혹은 마지막을 제외한 나머지 리스트가 필요한 경우 어떻게 


추출 할 수 있는지 알아보겠습니다.



4312ebfbb751e0142674c966735cbe73_1591791211_7845.PNG
 

위 사진 처럼 리스트를 List.FirstItem 노드와 List.LastItem에 연결하면 리스트의 첫번째 아이템과 마지막 아이템을 간단하게 얻을 수 있습니다.


그리고 리스트를 List.Deconstruct 노드에 연결하면 첫 번째 아이템과 첫 번째 아이템을 제와한 나머지 아이템들을 얻을 수 있습니다.


(List.Deconstruct노드의 First는 List.FirstItem과 같은 값을 반환)






4312ebfbb751e0142674c966735cbe73_1591791357_696.PNG
 

List.RemoveItemAtIndex 노드를 사용하면 Indices에 연결된 Index번호의 아이템을 제외한 나머지 값을 반환합니다.


따라서 리스트의 첫 번째 Index인 0을 Indices에 연결하면 List.Deconstruct의 Rest 와 같은 값을 반환합니다.


반대로 리스트의 마지막 Index를 Indices에 연결하면 마지막 아이템을 제외한 나머지 값들을 반환 합니다.


( 리스트의 번호는 항상 0부터 시작하기 때문에 Count 노드로 얻은 List의 개수에서 -1을 해줘야 마지막 Index값을 얻을 수 있습니다.)



02.다이나모입문.png

 

            



관련자료

댓글 1

Massde님의 댓글

  • Massde
  • 작성일
전체 18 / 1 페이지
RSS
알림 0