新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python如何判斷字符串被駐留
1、聲明定義在unicodeobject.h中。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比林周網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式林周網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋林周地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
2、為了檢查字符串是否停留,CPython實(shí)現(xiàn)PyUnicode_CHECK_INTERNED的宏,也定義為unicodeobject.h。
PyAPI_FUNC(void) PyUnicode_InternInPlace(PyObject **);
這個宏表明Python在PyASCIObject結(jié)構(gòu)中保持了一個名為interned的成員變量,其值表示相應(yīng)的字符串是否被保留。
#define PyUnicode_CHECK_INTERNED(op) \ (((PyASCIIObject *)(op))->state.interned)
拓展
如果兩個字符串對象引用相同的內(nèi)存對象,is運(yùn)算符將得到True,否則將是False。
>>> 'python' is 'python' True
以上就是python判斷字符串被駐留的方法,希望對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
新聞名稱:創(chuàng)新互聯(lián)Python教程:python如何判斷字符串被駐留
文章源于:http://www.dlmjj.cn/article/dhgioeh.html


咨詢
建站咨詢
