반응형
소개
파이썬의 len 함수는 주어진 객체의 길이(요소의 개수)를 반환하는 내장 함수입니다. 문자열, 리스트, 튜플, 딕셔너리, 세트 등 다양한 데이터 타입에서 사용될 수 있으며, 매우 간단하면서도 자주 사용되는 함수입니다.
기본 사용법
상세 설명
- len 함수의 기본 구문은 len(s)입니다.
- s: 길이를 구할 객체입니다. 문자열, 리스트, 튜플, 딕셔너리, 세트 등의 데이터 타입을 지원합니다.
- len 함수는 객체의 길이, 즉 요소의 개수를 반환합니다.
- 문자열의 경우, 문자의 개수를 반환하며, 리스트와 튜플의 경우 요소의 개수를 반환합니다. 딕셔너리의 경우 키-값 쌍의 개수를 반환하며, 세트의 경우 고유한 요소의 개수를 반환합니다.
예시 설명
- len(text)는 문자열 "hello"의 길이인 5를 반환합니다.
- len(numbers)는 리스트 [1, 2, 3, 4, 5]의 길이인 5를 반환합니다.
- len(items)는 튜플 (1, 2, 3)의 길이인 3을 반환합니다.
- len(dictionary)는 딕셔너리 {'a': 1, 'b': 2, 'c': 3}의 키-값 쌍의 개수인 3을 반환합니다.
- len(unique_numbers)는 세트 {1, 2, 3, 4}의 고유한 요소의 개수인 4를 반환합니다.
# 문자열 길이
text = "hello"
length = len(text)
print(length)
# 출력: 5
# 리스트 길이
numbers = [1, 2, 3, 4, 5]
length = len(numbers)
print(length)
# 출력: 5
# 튜플 길이
items = (1, 2, 3)
length = len(items)
print(length)
# 출력: 3
# 딕셔너리 길이
dictionary = {'a': 1, 'b': 2, 'c': 3}
length = len(dictionary)
print(length)
# 출력: 3
# 세트 길이
unique_numbers = {1, 2, 3, 4}
length = len(unique_numbers)
print(length)
# 출력: 4
라이센스
Python의 표준 라이브러리와 내장 함수들은 Python Software Foundation License (PSFL) 하에 배포됩니다. 자세한 라이센스 내용은 Python 공식 라이센스 페이지에서 확인할 수 있습니다.
마무리
기본 중의 기본.
관련 내용
[Python] 얼마나 남았어? tqdm()으로 진행률 파악하기
반응형
'함수 설명 > 기본 및 범용' 카테고리의 다른 글
[Python] 넌 최고야! max() (0) | 2024.07.11 |
---|---|
[Python] 넌 이제 리스트 list() (0) | 2024.07.11 |
[Python] 사상 검증 도구 isinstance() (0) | 2024.07.11 |
[Python] 원영적 사고! abs()로 양수 만들기 (0) | 2024.07.11 |
[Python] 잔돈은 됐어요. int() (0) | 2024.07.11 |