韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > Python如何判定字符串被驻留

Python如何判定字符串被驻留

头像

小妮浅浅

2021-02-26 15:58:232982浏览 · 0收藏 · 0评论

1、概念

Python与大多数其他现代编程语言一样,也使用字符串驻留来提高性能。在Python中,我们可以使用is操作符来检查是否两个对象引用了相同的内存对象。

2、驻留的判定

如果两个字符串对象引用了相同的内存对象,则is运算符将得出True,否则为False。

  >>> 'python' is 'python'
  True

我们可以使用这个特定的运算符,来判断哪些字符串是被驻留的。在 CPython 的,字符串驻留是通过以下函数实现的,声明在 unicodeobject.h 中,定义在 unicodeobject.c 中。

PyAPI_FUNC(void) PyUnicode_InternInPlace(PyObject **);

为了检查一个字符串是否被驻留,CPython 实现了一个名为PyUnicode_CHECK_INTERNED的宏,同样是定义在 unicodeobject.h 中。

这个宏表明了 Python 在PyASCIIObject结构中维护着一个名为interned的成员变量,它的值表示相应的字符串是否被驻留。

  #define PyUnicode_CHECK_INTERNED(op) \
      (((PyASCIIObject *)(op))->state.interned)

以上就是Python判定字符串被驻留的方法,希望能对大家有所帮助。更多Python学习指路:python基础教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

水手服| 半插和全插有什么区别| 电影《偷吃》在线观看| 两男一女一起做运动什么心理| 老头跪在两腿之间吃奶| 医生含着我的奶边摸边做视频| 姨母的绣感中字3| 激战2奶妈| 小视频| 喂奶被C呻吟双腿大张H漫画 | 《黏糊糊的你》免费观看 | 《互换人妻HD中字》| 小莹的性荡生活第15章| 美国禁忌6 结局| 苹果13参数| 《医务室上垒》动漫全集在线观看 | 东北老阿姨高清免费观看电视剧 | 女子SPA高潮呻吟抽搐| 宝宝水帘洞都拉丝了怎么办| 女生把球球给男生抓的视频| 空姐4免费高清完整版观看| 水手服| 欧美风高级情侣ID| 不扣钮的女孩| 19岁大学生少女免费观看电视剧| 老公把闺蜜干的嗷嗷叫| 日本《暴力强伦轩》| 《医务室的小秘密》动漫第一季免..| 狂野少女高清免费观看第14集| 高压监狱在线观看免费高清完整 | 黑瓜网-每日大赛 抖音风合集| 公在厨房撕开奶罩吸奶头| 夜生活在线观看免费观看电视剧 | 人犬兽人在线观看免费完整| 《交换:完美的邻居》3| 粗大的蘑菇头刮得又红又肿怎么办 | 《俄罗斯空姐2(俄罗斯航空)》 | 欧美大片视频| 空姐少女正版2| 电影《爱痴癫》| 女生把球球给男生抓的视频