久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

python中id函數(shù)運行方式

瀏覽:2日期:2022-07-18 17:39:54

id(object)

功能:返回的是對象的“身份證號”,唯一且不變,但在不重合的生命周期里,可能會出現(xiàn)相同的id值。此處所說的對象應該特指復合類型的對象(如類、list等),對于字符串、整數(shù)等類型,變量的id是隨值的改變而改變的。

Python版本: Python2.x Python3.x

Python英文官方文檔解釋:

Return the “identity” of an object. This is an integer (or long integer) which is guaranteed to be unique and constant for this object during its lifetime. Two objects with non-overlapping lifetimes may have the same id() value.CPython implementation detail: This is the address of the object in memory.

注:一個對象的id值在CPython解釋器里就代表它在內存中的地址(Python的c語言實現(xiàn)的解釋器)。

代碼實例:

class Obj(): def __init__(self,arg): self.x=arg if __name__ == ’__main__’: obj=Obj(1) print id(obj) #32754432 obj.x=2 print id(obj) #32754432 s='abc' print id(s) #140190448953184 s='bcd' print id(s) #32809848 x=1 print id(x) #15760488 x=2 print id(x) #15760464

用is判斷兩個對象是否相等時,依據(jù)就是這個id值

is與==的區(qū)別就是,is是內存中的比較,而==是值的比較

知識點擴展:

Python id() 函數(shù)

描述

id() 函數(shù)返回對象的唯一標識符,標識符是一個整數(shù)。

CPython 中 id() 函數(shù)用于獲取對象的內存地址。

語法

id 語法:

id([object])

參數(shù)說明:

object -- 對象。

返回值

返回對象的內存地址。

實例

以下實例展示了 id 的使用方法:

>>>a = ’runoob’>>> id(a)4531887632>>> b = 1>>> id(b)140588731085608

到此這篇關于python中id函數(shù)運行方式的文章就介紹到這了,更多相關python的id函數(shù)如何運行內容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美一区二区三区国产精品 | 国产一区中文字幕 | 亚洲网站免费看 | 亚洲欧美中文日韩在线v日本 | 国产乱人伦av在线a 天天碰天天操 | 超碰3 | 99热日本| 国产精品s色 | 亚洲精品美女视频 | 国产91富婆养生按摩会所 | 精品在线一区二区三区 | 欧美日韩国产高清 | av一级毛片 | 欧美激情精品久久久久久 | 色综合免费视频 | 国产精品自拍一区 | 日韩欧美国产精品 | 精品国产91亚洲一区二区三区www | 日本一级淫片免费看 | 中文字幕亚洲综合 | 日韩成人在线电影 | 国产精品人人做人人爽 | 精品久久一区二区三区 | 香蕉视频在线看 | 中文字幕一区二区在线观看 | 国产精品45p | 成年免费观看 | 欧美日一区二区 | 精品一区二区国产 | 三级成人片 | 91久久久久 | 亚洲午夜精品一区二区三区 | 日韩精品久久久久久 | 精品久久久久久国产 | 激情五月婷婷综合 | 精品国精品国产自在久不卡 | 1000部羞羞视频在线看视频 | 自拍视频在线播放 | 国产欧美精品一区二区三区四区 | 中文字幕成人av | 亚洲精品1|