본문 바로가기
카테고리 없음

python 내장함수 len()

by python pro 2023. 2. 4.
반응형

len() 함수는 객체의 길이를 반환하는 함수입니다.

예를 들어, 문자열의 길이를 구하고 싶다면 다음과 같이 사용할 수 있습니다.

string = "hello world"
print(len(string)) # 11

 

리스트의 길이를 구하고 싶다면 다음과 같이 사용할 수 있습니다.

my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # 5

 

딕셔너리의 길이를 구하고 싶다면 다음과 같이 사용할 수 있습니다.

my_dict = {"name": "John", "age": 25, "city": "New York"}
print(len(my_dict)) # 3

 

아래와 같이 튜플에도 사용 가능합니다.

my_tuple = (1,2,3,4,5)
print(len(my_tuple)) # 5

 

주의할 점은 len() 함수는 튜플, 세트, 문자열, 리스트, 딕셔너리 등 길이를 구할 수 있는 객체만 사용 가능합니다.

아래와 같이 숫자나 bool 값에는 사용할 수 없습니다.

a = 1
b = True
print(len(a)) # TypeError: object of type 'int' has no len()
print(len(b)) # TypeError: object of type 'bool' has no len()
반응형

댓글