[파이썬 기초] 바이트 문자열 클래스 - bytearray 타입


[파이썬 기초] 바이트 문자열 클래스 - bytearray 타입

이번에는 이전 포스팅의 bytes( ) 타입에 이어서 두 번째 바이트 문자열 클래스에 속하는 bytearray 타입에 대해서 알아보자. bytes 타입과 bytearray 타입의 차이점이라면 데이터 값 변경이 가능하다는 점이 있다. 즉, bytes 타입은 데이터 값 변경이 불가능하고, bytearray 타입은 데이터 값 변경이 가능하다. bytearray 타입 bytearray 타입은 bytes와 마찬가지로 정수 0~255의 ASCII 코드 문자와 대응하면서 표현이 가능하지만, 시퀀스 타입으로 데이터 값 변경이 가능하기 때문에 인덱싱 및 슬라이싱을 이용하여 배열의 데이터 값 변경이 가능하다. class bytearray([source[, encoding[, errors]]]) 그리고 bytearray 타입 또한 문자열 str 클래스에서 사용되는 주요 메소드 대부분을 사용할 수 있으며, 추가로 이후에 학습할 변경이 가능한 데이터 타입인 list, dict, set 시퀀스 타입에서 주로...


#bytearray #인덱싱 #아스키코드 #시퀀스타입 #슬라이싱 #바이트문자열 #문자열 #range #python #bytes #파이썬

원문링크 : [파이썬 기초] 바이트 문자열 클래스 - bytearray 타입