SeouliteLab

[Python/파이썬] 리스트 자르기 프로그램 본문

카테고리 없음

[Python/파이썬] 리스트 자르기 프로그램

Seoulite Lab 2024. 4. 23. 09:31

파이썬에서는 리스트를 특정 범위로 자를 수 있는 기능을 제공합니다. 이를 통해 리스트의 원하는 부분을 추출할 수 있습니다.

예제:

my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

# 인덱스 2부터 5까지의 요소 추출
sliced_list1 = my_list[2:6]
print("인덱스 2부터 5까지의 요소:", sliced_list1)

# 처음부터 인덱스 7까지의 요소 추출
sliced_list2 = my_list[:8]
print("처음부터 인덱스 7까지의 요소:", sliced_list2)

# 인덱스 3부터 마지막까지의 요소 추출
sliced_list3 = my_list[3:]
print("인덱스 3부터 마지막까지의 요소:", sliced_list3)

설명:

위의 코드에서는 리스트 슬라이싱을 사용하여 원하는 범위의 요소를 추출하는 방법을 보여줍니다.

첫 번째 예제에서는 my_list[2:6]를 사용하여 인덱스 2부터 5까지의 요소를 추출합니다. 리스트 슬라이싱에서 마지막 인덱스는 포함되지 않으므로 실제로는 인덱스 2부터 5까지의 요소가 추출됩니다.

두 번째 예제에서는 my_list[:8]을 사용하여 처음부터 인덱스 7까지의 요소를 추출합니다. 시작 인덱스를 생략하면 자동으로 리스트의 처음부터 시작됩니다.

세 번째 예제에서는 my_list[3:]을 사용하여 인덱스 3부터 마지막까지의 요소를 추출합니다. 종료 인덱스를 생략하면 리스트의 마지막까지 자동으로 추출됩니다.