Sök…


Individuella tecken i strängar kan inte tilldelas

foo = "bar"
foo[0] = "c" # Error 

Oändligt variabelt värde kan inte ändras när de har skapats.

Tuples enskilda medlemmar kan inte tilldelas

foo = ("bar", 1, "Hello!",)
foo[1] = 2 # ERROR!! 

Den andra raden skulle returnera ett fel eftersom tuple-medlemmar en gång skapade inte kan tilldelas. På grund av tuples oföränderlighet.

Frozenset är oföränderliga och kan inte tilldelas

foo = frozenset(["bar", 1, "Hello!"])
foo[2] = 7 # ERROR
foo.add(3) # ERROR

Den andra raden skulle returnera ett fel eftersom frozenset-medlemmar en gång skapade inte kan tilldelas. Tredje raden skulle returnera fel eftersom frusensets inte stöder funktioner som kan manipulera medlemmar.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow