파이썬에서 문자열 길이와 크기 얻기
Manav Narula
2023년10월10일
문자열은 널리 사용되는 데이터 유형이며 거의 모든 프로그래밍 언어에서 사용됩니다. 문자 모음이며 문자 배열로 간주 할 수 있습니다.
Python에서는 따옴표로 묶인 단일 또는 이중을 문자열로 간주 할 수 있습니다.
이 튜토리얼은 파이썬에서 문자열의 길이와 크기를 얻는 방법을 소개합니다.
Python에서 문자열 길이 가져 오기
파이썬에서 문자열의 길이를 얻는 작은 함수를 만들 수 있습니다. 이 함수는for
루프를 사용하여 문자열의 모든 문자를 반복하고 문자열의 끝에 도달 할 때까지 모든 반복에서 카운터 변수를 증가시킵니다. 다음 코드는이를 구현합니다.
x = "Sample String"
length = 0
for i in x:
length += 1
print(length)
출력:
13
len()
함수를 사용하여 문자열의 길이를 찾을 수도 있습니다. 예를 들면 :
x = "Sample String"
print(len(x))
출력:
13
len()
함수는 때때로 원치 않는 결과를 제공 할 수 있습니다. 예를 들어, 아래와 같이 이스케이프 시퀀스에서\
문자를 계산하지 않습니다.
print(len("\foo"))
출력:
3
Python에서 문자열 크기 가져 오기
개체의 크기는이 개체에 할당 된 메모리의 바이트 수입니다. sys
모듈에는 객체의 메모리 크기를 바이트 단위로 반환하는getsizeof()
라는 함수가 있습니다. 다음 예제 코드를 참조하십시오.
import sys
x = "Sample String"
print(sys.getsizeof(x))
출력:
62
작가: Manav Narula
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn