파이썬에서 문자열 길이와 크기 얻기

Manav Narula 2023년10월10일
  1. Python에서 문자열 길이 가져 오기
  2. Python에서 문자열 크기 가져 오기
파이썬에서 문자열 길이와 크기 얻기

문자열은 널리 사용되는 데이터 유형이며 거의 모든 프로그래밍 언어에서 사용됩니다. 문자 모음이며 문자 배열로 간주 할 수 있습니다.

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 Narula avatar Manav Narula avatar

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

관련 문장 - Python String