欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

值類型:

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

引用類型:

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

例子:

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

結(jié)果:

43525053L
57628312L

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

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

結(jié)果:

19775281L
19775281L

修改引用類型的值,因為listb的地址和lista的一致,所以也會被修改

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

listb = lista[:]

下面在單獨看下python的值類型和引用類型

值類型:

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

引用類型:

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

a = 2
b = a
a = 3

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

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

修改引用類型的值,因為listb的地址和lista的一致,所以也會被修改

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

listb = lista[:]

總結(jié)

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

相關(guān)文章

  • Python將列表數(shù)據(jù)寫入文件(txt, csv,excel)

    Python將列表數(shù)據(jù)寫入文件(txt, csv,excel)

    這篇文章主要介紹了Python將列表數(shù)據(jù)寫入文件(txt, csv,excel),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • python 使用matplotlib 實現(xiàn)從文件中讀取x,y坐標(biāo)的可視化方法

    python 使用matplotlib 實現(xiàn)從文件中讀取x,y坐標(biāo)的可視化方法

    今天小編就為大家分享一篇python 使用matplotlib 實現(xiàn)從文件中讀取x,y坐標(biāo)的可視化方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python中re正則匹配數(shù)據(jù)的實現(xiàn)

    Python中re正則匹配數(shù)據(jù)的實現(xiàn)

    在Python中,可以使用re模塊來使用正則表達(dá)式,本文主要介紹了Python中re正則匹配數(shù)據(jù)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-04-04
  • Python&Matlab實現(xiàn)櫻花的繪制

    Python&Matlab實現(xiàn)櫻花的繪制

    正值櫻花飄落的季節(jié),本文將利用Python和Matlab分別繪制一顆櫻花樹,文中的示例代碼講解詳細(xì),感興趣的小伙伴快跟隨小編一起動手嘗試一下
    2022-04-04
  • 對Python函數(shù)設(shè)計規(guī)范詳解

    對Python函數(shù)設(shè)計規(guī)范詳解

    今天小編就為大家分享一篇對Python函數(shù)設(shè)計規(guī)范詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python實戰(zhàn)爬蟲之女友欲買文胸不知何色更美

    Python實戰(zhàn)爬蟲之女友欲買文胸不知何色更美

    實踐來源于理論,做爬蟲前肯定要先了解相關(guān)的規(guī)則和原理,網(wǎng)絡(luò)爬蟲又稱為網(wǎng)頁蜘蛛,網(wǎng)絡(luò)機(jī)器人,更經(jīng)常的稱為網(wǎng)頁追逐者,是一種按照一定的規(guī)則,自動地抓取萬維網(wǎng)信息的程序或者腳本。一句話概括就是網(wǎng)上信息搬運工。本篇文章帶你深入了解,需要的朋友可以參考下
    2021-09-09
  • Python開啟Http Server的實現(xiàn)步驟

    Python開啟Http Server的實現(xiàn)步驟

    本文主要介紹了Python開啟Http Server的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • 對numpy Array [: ,] 的取值方法詳解

    對numpy Array [: ,] 的取值方法詳解

    今天小編就為大家分享一篇對numpy Array [: ,] 的取值方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python實現(xiàn)記事本功能

    python實現(xiàn)記事本功能

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)記事本功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • python使用OS模塊操作系統(tǒng)接口及常用功能詳解

    python使用OS模塊操作系統(tǒng)接口及常用功能詳解

    os是?Python?標(biāo)準(zhǔn)庫中的一個模塊,提供了與操作系統(tǒng)交互的功能,在本節(jié)中,我們將介紹os模塊的一些常用功能,并通過實例代碼詳細(xì)講解每個知識點
    2023-06-06

最新評論