반응형
파이썬 len 내장함수 사용법에 대해서 알아보겠습니다.
파이썬 len 함수
파이썬 len() 함수를 사용하면 문자열, 목록, 튜플, 사전 및 집합을 포함하여 Python의 다양한 데이터 구조의 길이 또는 크기를 쉽게 알 수 있습니다.
len() 함수의 목적
len() 함수는 주어진 데이터 구조의 길이를 찾을 수 있게 해줍니다. 데이터 구조에 있는 요소 또는 문자의 수를 나타내며, 문자열의 작업 중인 데이터의 크기를 결정 할 때 len() 함수가 도움이 됩니다.
len() 함수 사용법
len(object)
여기서 "object"는 길이를 찾으려는 데이터 구조입니다. "object"의 유형에 따라 len() 함수는 적절한 크기를 반환합니다.
코드 예시 및 설명
len() 함수가 다양한 데이터 유형과 작동하는 방식을 더 잘 이해하기 위해 몇 가지 코드 예제를 살펴보겠습니다.
문자열 길이 찾기
text = "Hello, World!"
length = len(text)
print(f"The length of the string is: {length}")
# 결과
The length of the string is: 13
이 예제에서 len() 함수는 13자를 포함하는 "텍스트" 문자열의 길이를 계산합니다.
목록 크기 결정
numbers = [1, 2, 3, 4, 5]
size = len(numbers)
print(f"The size of the list is: {size}")
# 결과
The size of the list is: 5
여기서 len() 함수는 "숫자" 목록의 요소 수를 셉니다(5).
사전(dictionary) 길이 확인
student_scores = {'Alice': 85, 'Bob': 92, 'Eve': 78}
num_students = len(student_scores)
print(f"The number of students is: {num_students}")
# 결과
The number of students is: 3
이 경우 len() 함수는 "student_scores" 사전에 있는 키-값 쌍의 수를 3으로 계산합니다.
특수 사례 처리
len() 함수는 데이터 유형에 따라 다르게 동작합니다.
728x90
예를 들어 사전에서 len()을 사용하면 전체 요소 수가 아니라 키-값 쌍의 수를 반환합니다. 마찬가지로 세트의 경우 고유한 요소의 수를 제공합니다.
이러한 내용을 이해하면 파이썬 프로그램에서 len() 함수를 보다 효과적으로 사용하는 데 도움이 됩니다.
728x90
반응형
'방구석코딩 > 파이썬 기초문법' 카테고리의 다른 글
파이썬 type() 함수 활용법, 데이터 유형의 이해 (0) | 2023.09.04 |
---|---|
[파이썬] range 함수, 범위, 역순, 매개변수, 사용자지정 (0) | 2023.08.28 |
파이썬에서 변수와 연산자란 (0) | 2023.08.14 |
[데이터 유형] 파이썬 set 함수 이해, 정렬, 추가, 제거 (0) | 2023.08.07 |
[데이터 유형] 파이썬 dict 정렬, 추가, key 확인 (0) | 2023.07.31 |
댓글