728x90
len
>>> len(s)
전달받은 object의 길이나 가지고 있는 item의 수를 돌려준다.
__builtin__ module에 포함된 function 이다.
예)
숫자를 넘겨주었을 경우
>>> a = 1 >>> len(a) Traceback (most recent call last): File "", line 1, in TypeError: object of type 'int' has no len()
문자열을 넘겨주었을 경우
>>> a = "abcde" >>> len(a) 5
리스트를 넘겨주었을 경우
>>> a = [1, 2, 3, 4] >>> len(a) 4
튜플을 넘겨주었을 경우
>>> a = (1, 2, 3, 4) >>> len(a) 4
딕셔너리를 넘겨주었을 경우
>>> a = {"a":1, "b":2, "c":3} >>> len(a) 3
집합을 넘겨주었을 경우
>>> a = {"a", "b", "c", "d", "e"} >>> a set(['a', 'c', 'b', 'e', 'd']) >>> len(a) 5
참고>
자료형
>>> help(len)
Help on built-in function len in module __builtin__:
len(...)
len(object) -> integer
Return the number of items of a sequence or mapping.
728x90
'Language > Python' 카테고리의 다른 글
Python - complex(), 복소수(complex)를 반환하는 클래스 (0) | 2017.12.29 |
---|---|
Python - cmp(), 전달받은 두 object를 비교하는 함수 (0) | 2017.12.29 |
Python - chr(), 전달받은 정수를 ASCII character로 변환하는 함수 (0) | 2017.12.29 |
Python - bool(), 조건에 맞는 boolean 값을 반환하는 클래스 (0) | 2017.12.29 |
Python - bin(), 10진수 숫자를 이진수(binary) 문자열로 바꾸는 함수 (0) | 2017.12.27 |
Python - any(), 반복 가능한 자료형 내 element 중 하나라도 True인지 확인하는 함수 (0) | 2017.12.27 |
Python - all(), 반복 가능한 자료형 내 element 전체가 True인지 확인하는 함수 (0) | 2017.12.26 |
Python - abs(), 절대값 구하는 함수 (0) | 2017.12.26 |