발전을 위한 기록

[Python] 파이썬으로 리스트 길이 구하기 본문

프로그래밍/파이썬

[Python] 파이썬으로 리스트 길이 구하기

릴릴2 2024. 1. 20. 23:39

1. len() 함수 사용

가장 간편하게 리스트의 길이를 구하는 방법은 len() 함수를 사용하는 것입니다.

이 함수는 리스트에 포함된 요소의 개수를 반환합니다.

# 리스트 정의
my_list = [1, 2, 3, 4, 5]

# len() 함수를 사용하여 리스트의 길이 구하기
list_length = len(my_list)

# 결과 출력
print(f"리스트의 길이(함수 사용): {list_length}")

 

출력결과

리스트의 길이(함수 사용): 5

2. 반복문 사용

# 리스트 정의
my_list = [1, 2, 3, 4, 5]

# 직접 구현하여 리스트의 길이 구하기
def calculate_list_length(lst):
    # 길이를 저장할 변수 초기화
    length = 0
    
    # 리스트의 각 요소를 확인하며 길이 증가
    for _ in lst:
        length += 1
    
    # 최종적으로 계산된 길이 반환
    return length

# 결과 출력
list_length_calculated = calculate_list_length(my_list)
print(f"리스트의 길이(반복문): {list_length_calculated}")

 

출력결과

리스트의 길이(반복문): 5
  • 'calculate_list_length'  함수는 매개변수로 받은 리스트 'lst'의 길이를 계산합니다.
  • 'length' 변수는 리스트의 길이를 저장하기 위한 변수로 초기값은 0으로 설정됩니다.
  • 'for _ in lst: '구문은 리스트의 각 요소를 하나씩 확인합니다. 여기서 '_'는 반복문에서 현재 요소의 값을 사용하지 않겠다는 표시입니다.
  • 각 요소를 확인할 때마다 'length'를 1씩 증가시켜 리스트의 길이를 계산합니다.
  • 반복문이 끝나면 최종적으로 계산된 길이를 반환합니다.
728x90