1 / 7

Immutable Data Type in Python

This presentation is here to help you understand about the Immutable Data Type in Python, and it explains its components with programing example.

Download Presentation

Immutable Data Type in Python

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data Types in Python Swipe

  2. Immutable Data Type in Python Note:- Immutable can not be changed after creation. Some immutable types include numeric data types, strings, bytes, frozen sets, and tuples. Numeric Data Types Strings and Bytes Immutable Data Types Frozen Sets Tuples

  3. Numeric Data Types As you know that integers are immutable; Similarly, Python’s other built-in numeric data types such as booleans, floats, complex numbers, fractions, and decimals are also immutable! Numeric data types are numbers stored in database columns Approximate numeric types, values where the precision needs to be preserved and the scale can be floating.

  4. Strings and Bytes Textual data in Python is handled with str objects, more commonly known as strings. They are immutable sequences of Unicode code points. Unicode code points can represent a character. When it comes to storing textual data though, or sending it on the network, you may want to encode it, using an appropriate encoding for the medium which is used The result of an encoding produces a bytes object, whose syntax and behavior is similar to that of strings.

  5. Frozen Sets Frozenset objects are quite limited in respect of their mutable counterpart since they cannot be changed. Nevertheless, membership test, union, intersection, and different operations, and for performance reasons. they still prove very effective for

  6. Tuples The last immutable sequence type we’re going to see is the tuple. A tuple is a sequence of arbitrary Python objects. In a tuple, items are separated by commas. These, too, are immutable, as shown in the following example: ,, ,, g = (1, 3, 5) print(id(g)) g = (42, ) print(id(g)) [Out:] 139952252343784 139952253457184

  7. Topics for next Post Object Reusability in Python. Stay Tuned with

More Related