이번에는 저번 포스팅에서 작성한 str 문자열 타입과 상당히 흡사한 자료형이다. bytes, bytearray, memoryview로 이루어 져 있는 바이트 문자열 타입에 대해 알아보려고 한다. bytes 타입 바이트 문자열은 정수 0에서 255에 대응하는 ASCII 문자를 표현할 수 있는 바이트 시퀀스 타입으로 bytes, bytearray, memoryview 등이 있는데 약간 C 언어로 치면 데이터 값 0~255 범위를 가지고 있는 char 타입의 자료형으로 볼 수 있으며, 여기서 bytes 타입은 데이터 값 변경이 불가능한(Immutable) 시퀀스 타입이고, bytearray는 변경이 가능한(Mutable) 타입이며, memoryview는 bytes, bytearray 객체를 메모리 뷰 객체로 열어서 제어할 수 있는 타입이다. bytes 타입은 bytes 클래스로 구현되어 있으며, bytes는 정수 0에서 255의 ASCII 문자를 표현할 수 있는 순서를 가지고 변경이 불가...
#bytearray
#파이썬
#utf16
#Python
#memoryview
#cp949
#bytes
#문자열
#바이트
#바이트문자열
#유니코드
#utf8
원문링크 : [파이썬 기초] - 바이트 문자열 bytes 타입