Python Language
변경할 수없는 데이터 유형 (int, float, str, tuple 및 frozensets)
수색…
문자열의 개별 문자는 할당 할 수 없습니다.
foo = "bar"
foo[0] = "c" # Error
변경할 수없는 변수 값은 일단 생성되면 변경할 수 없습니다.
튜플의 개별 구성원은 지정할 수 없습니다.
foo = ("bar", 1, "Hello!",)
foo[1] = 2 # ERROR!!
두 x 째 행은 일단 작성된 튜플 구성원이 지정 가능하지 않으므로 오류를 리턴합니다. 튜플의 불변성 때문에.
Frozenset은 변경할 수 없으며 할당 할 수 없습니다.
foo = frozenset(["bar", 1, "Hello!"])
foo[2] = 7 # ERROR
foo.add(3) # ERROR
두 번째 줄은 한 번 생성 된 frozenset 멤버가 할당 할 수 없으므로 오류를 반환합니다. 3 행은 frozensets가 멤버를 조작 할 수있는 함수를 지원하지 않으므로 오류를 반환합니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow