最新国产好看的视频,伊人天堂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ì)大家有所幫助,如果大家有任何疑問(wèn)請(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語(yǔ)言在AI中的常用工具和應(yīng)用場(chǎng)景

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

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

    利用Python爬取可用的代理IP

    我們平時(shí)在用Python爬蟲(chóng)時(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ì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • Django Sitemap 站點(diǎn)地圖的實(shí)現(xiàn)方法

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

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

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

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

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

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

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

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

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

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

最新評(píng)論

依兰县| 东辽县| 南投市| 个旧市| 平乡县| 寿宁县| 沈阳市| 龙游县| 丰城市| 资兴市| 海丰县| 鹤峰县| 黎平县| 金昌市| 贵南县| 台北市| 朔州市| 武义县| 弋阳县| 林周县| 自治县| 遂平县| 阿拉善左旗| 会昌县| 金寨县| 平乡县| 洪雅县| 高邮市| 武川县| 贵阳市| 全椒县| SHOW| 绥德县| 永兴县| 额尔古纳市| 辽宁省| 麻栗坡县| 重庆市| 邮箱| 通城县| 偏关县|