python 객체(문자열 또는 배열, 튜플, ...)의 길이를 확인하는 방법에 대해 알아보겠습니다.

  • len: 객체의 길이를 반환하는 내장 함수 입니다.

- len

len 속성은 객체(배열, 문자열, 튜플, ...)의 길이를 반환합니다.

  • 문자열의 길이 구하기
txt = 'python' print(len(txt)) # print: 6 txt = ' python ' print(len(txt)) # print: 8

INFO: ' python '에서 볼 수 있듯이 공백도 포함한 길이를 반환합니다.

  • 배열의 길이 구하기
arr = ['python', 'is', 'so', 'good'] print(len(arr)) # print: 4

  • 튜플의 길이 구하기
arr = ('python', 'is', 'so', 'good') print(len(arr)) # print: 4

- len 활용

간단한 예제를 이용하여 len 메서드을 활용해보겠습니다.

str = 'python is so good' new_str = str[0:len(str)-1] print(new_str) # print: python is so goo

INFO: 문자열의 처음부터 맨 마지막 문자를 뺴고 끝까지 출력합니다.

str = 'python is so good' new_str = str[len(str)-1] print(new_str) # print: d

INFO: 문자열의 맨 마지막 위치에 있는 문자를 출력합니다.

str = 'python is so good' for index in range(len(str)): print(str[index]) # p # y # t # h # o # n # # i # s # # s # o # # g # o # o # d

INFO: 첫 문자부터 끝까지 한 글자씩 출력합니다.


+ Recent posts