Szukaj…


Poszczególnych znaków ciągów nie można przypisać

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

Niezmiennej wartości zmiennej nie można zmienić po ich utworzeniu.

Poszczególnych członków Tuple nie można przypisać

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

Druga linia zwróci błąd, ponieważ raz utworzonych elementów krotkowych nie można przypisać. Z powodu niezmienności krotki.

Zestawy Kraina Lodu są niezmienne i nieprzenoszalne

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

Druga linia zwróciłaby błąd, ponieważ raz utworzonych elementów zamrożonych nie można przypisać. Trzecia linia zwróci błąd, ponieważ Frozensets nie obsługują funkcji, które mogą manipulować elementami.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow