bytearray([source [, 인코딩 [, 오류]]])는 바이트 배열을 반환합니다. Bytearray 유형은 가변 시퀀스이며 시퀀스에 있는 요소의 값 범위는 [0,255]입니다.
Parameterssource:
source가 정수인 경우 source의 길이로 초기화된 배열을 반환합니다.
source가 문자열인 경우 지정된 인코딩에 따라 문자열을 바이트 시퀀스로 변환합니다. 반복 가능한 유형의 경우 요소는 [0, 255]의 정수여야 합니다.
소스가 버퍼 인터페이스와 일치하는 객체인 경우 이 객체를 사용하여 bytearray를 초기화할 수도 있습니다.
Version: python2.6 이후에 새로 도입되었으며, python3에서도 사용할 수 있습니다!
영어 설명:선택적인 소스 매개변수는 몇 가지 다른 방법으로 배열을 초기화하는 데 사용할 수 있습니다.
문자열인 경우 다음도 제공해야 합니다. 인코딩(및 선택적으로 오류) 매개변수; bytearray()는 str.encode()를 사용하여 문자열을 바이트로 변환합니다.
정수인 경우 배열은 해당 크기를 가지며 null 바이트로 초기화됩니다.
버퍼 인터페이스를 준수하는 객체인 경우 객체의 읽기 전용 버퍼가 바이트 배열을 초기화하는 데 사용됩니다.
iterable인 경우 0 <= 범위의 정수로 구성된 iterable이어야 합니다. x < 256, 배열의 초기 내용으로 사용됩니다.
인수 없이 크기 0의 배열이 생성됩니다.
버전 2.6의 새로운 기능입니다.
예시 데모1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
위 내용은 Python 함수의 bytearray 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!