수색…


문자열의 개별 문자는 할당 할 수 없습니다.

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