最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python引用類型和值類型的區(qū)別與使用解析

 更新時(shí)間:2017年10月17日 10:39:29   投稿:mrr  
這篇文章主要介紹了Python引用類型和值類型的區(qū)別與使用解析,需要的朋友可以參考下

Python數(shù)據(jù)類型分為值類型和引用類型, 下面我們看下它們的區(qū)別:

值類型:

對(duì)象本身不允許修改,數(shù)值的修改實(shí)際上是讓變量指向了一個(gè)新的對(duì)象
包含:字符串、元組、數(shù)值,本身不允許被修改

引用類型:

對(duì)象本身可以修改,
包含:列表、字典,本身允許修改

例子:

a = 11 
print id(a) 
a = 16 
print id(a)

結(jié)果:

43525053L
57628312L

修改值類型的值,只是讓它指向一個(gè)新的內(nèi)存地址,并不會(huì)改變變量b的值

l = [1,2,3] 
print id(l) 
l[0] = 0 
print id(l)

結(jié)果:

19775281L
19775281L

修改引用類型的值,因?yàn)閘istb的地址和lista的一致,所以也會(huì)被修改

一般只為了復(fù)制值,可以使用分片操作

listb = lista[:]

下面在單獨(dú)看下python的值類型和引用類型

值類型:

包含:字符串、元組、數(shù)值,本身不允許被修改

引用類型:

包含:列表、字典,本身允許修改

a = 2
b = a
a = 3

修改值類型的值,只是讓它指向一個(gè)新的內(nèi)存地址,并不會(huì)改變變量b的值

lista = [1,2]
listb = lista
lista[0] = 3

修改引用類型的值,因?yàn)閘istb的地址和lista的一致,所以也會(huì)被修改

一般只為了復(fù)制值,可以使用分片操作

listb = lista[:]

總結(jié)

以上所述是小編給大家介紹的Python引用類型和值類型的區(qū)別與使用,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Python實(shí)現(xiàn)多線程/多進(jìn)程的TCP服務(wù)器

    Python實(shí)現(xiàn)多線程/多進(jìn)程的TCP服務(wù)器

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)多線程/多進(jìn)程的TCP服務(wù)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Python語言在AI中的常用工具和應(yīng)用場景

    Python語言在AI中的常用工具和應(yīng)用場景

    文章探討了TensorFlow、PyTorch和Keras等流行的深度學(xué)習(xí)框架,以及Scikit-learn等用于機(jī)器學(xué)習(xí)的庫,文章還舉例說明了AI在自然語言處理、圖像識(shí)別、語音識(shí)別和推薦系統(tǒng)等領(lǐng)域的實(shí)際應(yīng)用場景,并介紹了如何使用Python調(diào)用AI大模型的接口
    2025-02-02
  • 利用Python爬取可用的代理IP

    利用Python爬取可用的代理IP

    我們平時(shí)在用Python爬蟲時(shí),有時(shí)會(huì)要用到IP代理。網(wǎng)上有很多的免費(fèi)代理IP網(wǎng)站,但不是所有的ip都能用,所以這篇文章教大家如何爬取可用的代理IP。
    2016-08-08
  • Python實(shí)現(xiàn)獲取域名所用服務(wù)器的真實(shí)IP

    Python實(shí)現(xiàn)獲取域名所用服務(wù)器的真實(shí)IP

    本文是給大家分享的使用python獲取到域名所在服務(wù)器的真實(shí)IP,原因是現(xiàn)在很多的網(wǎng)站都使用了CDN,大家很難直接查到域名的服務(wù)器的IP,本文是使用了一個(gè)巧妙的方法,詳情請(qǐng)仔細(xì)看看下文吧
    2015-10-10
  • Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法

    Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法

    今天小編就為大家分享一篇Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Django Sitemap 站點(diǎn)地圖的實(shí)現(xiàn)方法

    Django Sitemap 站點(diǎn)地圖的實(shí)現(xiàn)方法

    這篇文章主要介紹了Django Sitemap 站點(diǎn)地圖的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Python中模塊與包有相同名字的處理方法

    Python中模塊與包有相同名字的處理方法

    這篇文章主要給大家介紹了在Python中模塊與包有相同名字的處理方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-05-05
  • python實(shí)現(xiàn)的二叉樹算法和kmp算法實(shí)例

    python實(shí)現(xiàn)的二叉樹算法和kmp算法實(shí)例

    最近重溫?cái)?shù)據(jù)結(jié)構(gòu),又用python,所以就用python重新寫了數(shù)據(jù)結(jié)構(gòu)的一些東西,以下是二叉樹的python寫法
    2014-04-04
  • python?OpenCV計(jì)算圖片相似度的5種算法

    python?OpenCV計(jì)算圖片相似度的5種算法

    本文主要介紹了python?OpenCV計(jì)算圖片相似度的5種算法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Python實(shí)現(xiàn)簡單的代理服務(wù)器

    Python實(shí)現(xiàn)簡單的代理服務(wù)器

    這篇文章主要介紹了Python實(shí)現(xiàn)簡單的代理服務(wù)器,可實(shí)現(xiàn)代理服務(wù)器基本的包轉(zhuǎn)發(fā)功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07

最新評(píng)論

信丰县| 鹤岗市| 金川县| 临江市| 遵义市| 黔西| 阳曲县| 平罗县| 崇信县| 开平市| 沅江市| 交城县| 得荣县| 友谊县| 拉萨市| 靖江市| 新河县| 溆浦县| 荃湾区| 博客| 郧西县| 长沙市| 靖远县| 西乌珠穆沁旗| 仲巴县| 资溪县| 庆元县| 东源县| 茂名市| 武城县| 青冈县| 裕民县| 古丈县| 临颍县| 宝山区| 玛纳斯县| 伊宁县| 汨罗市| 铅山县| 福安市| 铜陵市|