亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中不可變類型和可變類型詳解

發布時間:2020-08-07 01:37:19 來源:ITPUB博客 閱讀:211 作者:源碼時代 欄目:編程語言
1. 什么是不可變類型
變量對應的值中的數據是不能被修改,如果修改就會生成一個新的值從而分配新的內存空間。
不可變類型:
     數字(int,long,float
     布爾(bool
     字符串(string
     元組(tuple

案例一:
Python中不可變類型和可變類型詳解
結果:
兩個不同的數字
案例二:
Python中不可變類型和可變類型詳解
結果:
兩個不同的數字
2. 什么是可變類型
變量對應的值中的數據可以被修改,但內存地址保持不變。
   不可變類型:
       列表(list
       字典(dict

案例一:
Python中不可變類型和可變類型詳解
結果:
兩個相同的數字
['劉備', '關羽', '張飛', '趙云

案例二:
Python中不可變類型和可變類型詳解
結果:
兩個相同的數字
{'name': '劉備', 'age': 20}

3. 為什么生成以上兩種情況
因為python中的值是通過引用(地址值)傳遞的,不可變類型的值一旦被修改后會創建一個內存空間并且生成新的地址值,可變類型的值會在原內存空間中被修改。

4. 不可變類型執行過程和內存分析
Python中不可變類型和可變類型詳解
5. 可變類型執行過程和內存分析
Python中不可變類型和可變類型詳解


感謝源碼時代教學講師提供此文章!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嫩江县| 醴陵市| 鲁甸县| 视频| 老河口市| 双辽市| 吴忠市| 微山县| 彰化市| 美姑县| 孟连| 河间市| 洛阳市| 新竹市| 连城县| 内江市| 呼伦贝尔市| 西畴县| 冕宁县| 临城县| 西乌珠穆沁旗| 祥云县| 惠来县| 凤山县| 屯门区| 蓝田县| 太康县| 平顶山市| 大渡口区| 鹰潭市| 乌什县| 九寨沟县| 阳山县| 漳浦县| 金乡县| 汪清县| 辉南县| 边坝县| 平陆县| 长岛县| 曲松县|