안녕하세요. 승승이입니다.
자주 사용하는 유용한 코드를 하나 소개합니다.
바로, 리스트를 하나 더 복제하는 코드입니다.
일단 코드가 간단하니, 코드를 첨부하고 설명합니다.
바로 이 코드입니다.
이 코드를 구현하는데 조건이 하나 있는데, 데이터를 복제되는 곳이 복제하고자 하는 대상보다 더 길어야 합니다. 안그러면 복제를 하려고 하는 리스트에 자리가 없어서 오류가 나타나기 때문입니다.
간단히 구동원리를 설명하자면 변수 @n이 0에서 시작하나, 반복문에 들어가면 1부터 시작하여 복제대상으로 하나씩 바꾸기를 실행합니다. 반복하기가 있기 때문에 1번부터 리스트의 길이만큼 반복하고 종료됩니다.
이 구문에서 이해하셔야 하는 것은 반복하기를 할 때의 '번호'입니다. 이 번호는 1번부터 탐색을 해서 1씩 증가하면서 바꾸기를 실행하는데, 이 코드가 수많은 리스트를 제어하는 방법의 기초가 됩니다.
따라서 별거 아닌 코드이지만 머릿속에 기본적으로 들어 있으면 리스트를 사용하는데 여러가지 도움이 됩니다.
'엔트리 > 엔트리 초급' 카테고리의 다른 글
엔트리 모델 학습하기 사용하는 방법 (0) | 2020.05.05 |
---|---|
엔트리 간단한 중력 물리엔진 구현하기 (0) | 2020.04.28 |
엔트리 글상자 만들기, 속성 바꾸기 (0) | 2020.04.23 |
엔트리 더블클릭 만드는 방법, 더블클릭 예제 (1) | 2020.04.23 |
댓글