리스트
리스트 만들기

아이템을 추가하여 리스트를 만듭니다. ⚙️ 버튼을 클릭하여 아이템을 추가하거나 빈 리스트를 만들 수도 있습니다.
예) “사과”, “바나나”, “포도” → [“사과”, “바나나”, “포도”]
- 입력 [타입] : 아이템1 [모든 타입], 아이템2 [모든 타입]…
- 출력 [타입] : 리스트 [리스트]
동일한 아이템으로 리스트 만들기

동일한 아이템을 n개 채워 넣어 리스트를 만듭니다.
예) “안녕”을 3번 채워 넣기 → [“안녕”, “안녕”, “안녕”]
- 입력 [타입] : 아이템 [모든 타입], 채울 갯수 [숫자]
- 출력 [타입] : 리스트 [리스트]
리스트에 포함된 아이템의 갯수

리스트에 포함된 아이템의 갯수를 반환합니다.
예) [“사과”, “바나나”, “포도”] → 3
- 입력 [타입] : 리스트 [리스트]
- 출력 [타입] : 아이템의 갯수 [숫자]
리스트가 비어있는지 확인

리스트가 비어있는지 여부를 반환합니다.
예) [] → true, [“사과”] → false
- 입력 [타입] : 리스트 [리스트]
- 출력 [타입] : 빈 리스트 여부 [디지털]
리스트에서 아이템의 위치 찾기

리스트에서 아이템이 처음 (마지막)으로 나타나는 위치를 반환합니다. 위치는 1부터 시작하며 아이템을 찾지 못한 경우는 0을 반환합니다.
예) [“사과”, “바나나”, “사과”]에서 “사과”의 첫 번째 위치 → 1
- 입력 [타입] : 리스트 [리스트], 아이템 [모든 타입]
- 출력 [타입] : 아이템의 위치 [숫자]
리스트에서 아이템 가져오기/잘라내기/삭제

리스트의 특정 위치의 아이템을 가져오거나, 가져오고 리스트에서 삭제하거나, 삭제합니다. 위치는 1부터 시작하며 #1은 첫 번째 위치를 의미합니다.
• 가져오기: 아이템을 반환하고 원본 리스트는 변경하지 않음
• 잘라내기: 아이템을 반환하고 리스트에서 삭제
• 삭제: 아이템을 삭제하고 반환값 없음
- 입력 [타입] : 리스트 [리스트], (위치 [숫자])
- 출력 [타입] : (아이템 [모든 타입]) 또는 없음
리스트에 아이템 설정/삽입

리스트의 특정 위치에 아이템을 설정하거나 삽입합니다. 위치는 1부터 시작하며 #1은 첫 번째 위치를 의미합니다.
• 설정: 기존 아이템을 새 아이템으로 교체
• 삽입: 기존 아이템들 사이에 새 아이템을 삽입
예) [“A”, “B”, “C”]의 2번째 위치에 “X” 삽입 → [“A”, “X”, “B”, “C”]
- 입력 [타입] : 리스트 [리스트], (위치 [숫자]), 아이템 [모든 타입]
- 출력 [타입] : 없음
리스트에서 부분 리스트 추출

원본 리스트에서 시작위치와 종료위치 사이의 리스트를 추출합니다.
예) [“A”, “B”, “C”, “D”, “E”]에서 2번째부터 4번째까지 → [“B”, “C”, “D”]
- 입력 [타입] : 원본 리스트 [리스트], 시작 위치 [숫자], 종료 위치 [숫자]
- 출력 [타입] : 추출된 리스트 [리스트]
텍스트와 리스트 간 변환

문자열을 구분자로 구분하여 리스트로 변환하거나, 리스트의 아이템들 사이에 구분자를 붙여서 문자열을 만듭니다.
• 텍스트에서 리스트: “사과,바나나,포도”를 “,”로 분리 → [“사과”, “바나나”, “포도”]
• 리스트에서 텍스트: [“사과”, “바나나”, “포도”]를 “,”로 연결 → “사과,바나나,포도”
- 입력 [타입] : 텍스트 [텍스트], 구분자 [텍스트] 또는 리스트 [리스트], 구분자 [텍스트]
- 출력 [타입] : 리스트 [리스트] 또는 텍스트 [텍스트]
리스트 정렬

리스트의 아이템들을 숫자 또는 알파벳의 오름/내림차순으로 정렬하여 반환합니다.
정렬 옵션: 숫자순, 알파벳순, 알파벳순(대소문자 구분 안 함)
순서 옵션: 오름차순, 내림차순
예) [3, 1, 4, 1, 5] 숫자순 오름차순 → [1, 1, 3, 4, 5]
- 입력 [타입] : 원본 리스트 [리스트]
- 출력 [타입] : 정렬된 리스트 [리스트]