TOC Draft for Information Only
ContentPython Mutability and Immutability
Python Mutability and ImmutabilityMutability and immutability is one important feature of Python object. The value of an object container that can not be changed directly is called an immutable object. While the value of an object container that can be changed directly is call a mutable object. Since, the mutability and immutability of an object can only be determined by the type of an object specified. Therefore the mutability and immutability of an object remains unchange once the identity has been created.In fact, both immutable and mutable objects are always locked to a specific identity that can never be changed. However, for a mutable object, the child objects can be changed independently without altering the identity of their parent mutable object. Python Mutable ObjectThe object value assigned to an object identity can be changed if an mutable object is created. Although the child objects can be changed independently, the identity of child objects always change as an immutable object accordingly.Python Immutable ObjectThe object value assigned to an object identity cannot be changed if an immutable object is created. However, the return value of an immutable object may also be changed if an immutable object is with reference to a mutable object that can be changed although the reference value contained in the immutable object remains unchange.Source and Reference©sideway ID: 200500902 Last Updated: 5/9/2020 Revision: 0 Latest Updated Links
|
Home 5 Business Management HBR 3 Information Recreation Hobbies 8 Culture Chinese 1097 English 339 Reference 79 Computer Hardware 249 Software Application 213 Digitization 32 Latex 52 Manim 205 KB 1 Numeric 19 Programming Web 289 Unicode 504 HTML 66 CSS 65 SVG 46 ASP.NET 270 OS 429 DeskTop 7 Python 72 Knowledge Mathematics Formulas 8 Set 1 Logic 1 Algebra 84 Number Theory 206 Trigonometry 31 Geometry 34 Calculus 67 Engineering Tables 8 Mechanical Rigid Bodies Statics 92 Dynamics 37 Fluid 5 Control Acoustics 19 Natural Sciences Matter 1 Electric 27 Biology 1 |
Copyright © 2000-2024 Sideway . All rights reserved Disclaimers last modified on 06 September 2019