# 리스트 (데이터 단일 추출)

### 코드

```
{리스트이름}[인덱스]
```

***

### 설명

선언한 리스트에서 단일 데이터를 추출할 때 사용해요.

리스트 이름을 그대로 출력하면 리스트의 모든 데이터가 리스트 형태로 출력되지만, 단일 추출을 활용해서 출력하면 리스트에서 한 개의 데이터를 출력할 수 있어요.

인덱스는 리스트의 각 데이터 위치인 주소를 나타내요. 리스트에 저장한 데이터 순서대로 인덱스는 처음이 0이 돼요.

***

### 주의사항

* 인덱스는 0부터 시작해요. 아래 코드를 참고하면 돼요.

{% code title="예시 코드1" %}

```
테스트리스트 = [1, 2, 3, 4, 5]
테스트리스트[0] 보여주기
테스트리스트[1] 보여주기
```

{% endcode %}

{% code title="예시 코드1의 출력" %}

```
1
2
```

{% endcode %}

* 리스트 이름은 띄어쓸 수 없어요.
* 리스트 이름은 숫자로 시작할 수 없어요.
* 리스트 이름에는 언더바(\_)를 제외한 특수문자를 사용할 수 없어요.
* 리스트 이름으로 예약어(보여주기, 입력받기, 반복 등)를 사용할 수 없어요.

***

### 파이썬 대응 코드

```
{배열이름}[인덱스]
```

***

### 예시

{% code title="예시 코드1" %}

```
리스트 = [1234, 5678, 1357, 2468]

리스트[0] 보여주기  # [리스트의 인덱스 위치에 있는 값을 출력하는 것으로, 리스트와 무관합니다]
리스트[1] 보여주기  # [리스트의 인덱스 위치에 있는 값을 출력하는 것으로, 리스트와 무관합니다]
리스트[2] 보여주기  # [리스트의 인덱스 위치에 있는 값을 출력하는 것으로, 리스트와 무관합니다]
리스트[3] 보여주기  # [리스트의 인덱스 위치에 있는 값을 출력하는 것으로, 리스트와 무관합니다]
```

{% endcode %}

{% code title="예시 코드1의 출력" %}

```
1234
5678
1357
2468
```

{% endcode %}

***

### 검색 키워드

리스트, 집합, 클래스, class


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://codebook.horang.it/readme/004.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
