[Python] 파이썬 문자열, 자료형 길이 구하기(len)
- Language/Python
- 2023. 8. 6.
만약 여러분이 파이썬에서 문자열의 길이를 구하고 싶다면 파이썬에서 제공하는 내장함수 len() 사용하시면 편하게 문자열의 길이를 구할 수 있습니다. len() 함수는 문자열과 자료형의 길이를 반환해 줍니다.
파이썬 문자열 길이 구하기(len)
len 함수 사용법
len(문자열)
len 함수 사용 예제
str = "Hello, World!"
print(len(str)) # 결과 : 13
print(len("")) # 결과 : 0
print(len("123")) # 결과 : 3
print(len("안녕하세요")) # 결과 : 5
위 예제에서 내장함수 len(str)에서 "Hello, World!"라는 문자열의 길이인 13을 반환하고 len("")에서는 빈 문자열("")의 길이인 0을 반환합니다.
자료형의 길이 구하기(len)
len() 함수는 문자열에서만 사용할 수 있는 것이 아니라 리스트나 튜플, 딕셔너리와 같은 다양한 자료형의 요소 개수를 구하는 데에도 유용하게 사용할 수 있습니다.
리스트(List)의 길이
ex_list = [1, 2, 3, 4, 5]
length = len(ex_list)
print(length) # 결과: 5
튜플(Tuple)의 길이
ex_tuple = (1, 'hello', 3.14)
length = len(ex_tuple)
print(length) # 결과: 3
리스트(List)의 길이
ex_dict = {'a': 1, 'b': 2, 'c': 3}
length = len(ex_dict)
print(length) # 결과: 3 (딕셔너리는 키-값 쌍의 개수를 세어줍니다.)
위의 예제와 같이 len() 함수는 파이썬의 많은 자료형 안에 존재하는 요소들의 개수를 셀 때 유용하게 사용됩니다. 이를 통해 요청 데이터의 크기를 파악하거나 루프를 돌 때 반복 횟수를 지정하는 등 다양한 상황에서 활용할 수 있습니다.
'Language > Python' 카테고리의 다른 글
[Python] 파이썬 문자열 쪼개기 - '구분자'로 자르기(split, splitline) (0) | 2023.08.08 |
---|---|
[Python] 파이썬 문자열 자르기(Slicing, Indexing) (0) | 2023.08.07 |
[Python] 문자열이 특정 문자, 단어로 시작 or 끝나는지 확인하기(startswith, endwith) (0) | 2023.08.03 |
[Python] 문자열 대/소문자 변환하는 다양한 방법(lower, upper, capitalize, title, swapcase) (1) | 2023.08.02 |