1
sys.maxsize
가장 큰 긍정적 플랫폼의 Py_ssize_t 유형에서 지원 정수, 따라서 최대 크기 목록, 문자열, dicts, 그리고 다른 많은 용기를 가질 수있다 . the latest Python 3 documentation에서
:
sys.maxsize
최대 값을 취할 수 Py_ssize_t 타입의 변수를 제공하는 정수. 일반적으로 32 비트 플랫폼에서는 2 ** 31 - 1이고 64 비트 플랫폼에서는 2 ** 63 - 1입니다.
sys.maxsize
파이썬 3 문서에 지정된 값 파이썬 2 in this file 사용되는 값 :
- 2 ** 31-1 = 2,147,483,647;
- 2 ** 63-1 = 9223372036854775807.
내 질문은 : sys.maxsize
파이썬 2에서 취할 수있는 가능한 값은 무엇인가? 이 두 부분이 가능한 값의 일부입니까, 아니요? 가능한 다른 값이 있습니까 (예 : 다른 플랫폼 또는 운영 체제에서)? Python 3에서도 가능한 값을 찾는 것이 흥미로울 것입니다.
관련 질문 :
는 [여기가 정의하고 어디 (https://github.com/python/cpython/blob/288d1daadaddf6ae35cf666138ba4b5d07449657/Include/pyport.h#L108-L111) –