91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

冷水江市| 喀喇| 永城市| 武穴市| 山丹县| 丹凤县| 突泉县| 荆门市| 阜新| 宾阳县| 南召县| 峡江县| 江华| 合江县| 定陶县| 沈丘县| 岢岚县| 修文县| 历史| 荔波县| 竹溪县| 霍林郭勒市| 昌宁县| 济阳县| 和田县| 修武县| 延边| 房山区| 瑞安市| 大埔县| 武鸣县| 临高县| 哈巴河县| 翼城县| 泾源县| 霍州市| 定边县| 湛江市| 富阳市| 克山县| 日喀则市|