python怎么判断字符串是否被驻留
这篇文章主要讲解了“python怎么判断字符串是否被驻留”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python怎么判断字符串是否被驻留”吧!
我们一直强调成都网站设计、做网站、成都外贸网站建设公司对于企业的重要性,如果您也觉得重要,那么就需要我们慎重对待,选择一个安全靠谱的网站建设公司,企业网站我们建议是要么不做,要么就做好,让网站能真正成为企业发展过程中的有力推手。专业网站制作公司不一定是大公司,创新互联作为专业的网络公司选择我们就是放心。
1、声明定义在unicodeobject.h中。
2、为了检查字符串是否停留,CPython实现PyUnicode_CHECK_INTERNED的宏,也定义为unicodeobject.h。
PyAPI_FUNC(void) PyUnicode_InternInPlace(PyObject **);
这个宏表明Python在PyASCIObject结构中保持了一个名为interned的成员变量,其值表示相应的字符串是否被保留。
#define PyUnicode_CHECK_INTERNED(op) \ (((PyASCIIObject *)(op))->state.interned)
拓展
如果两个字符串对象引用相同的内存对象,is运算符将得到True,否则将是False。
>>> 'python' is 'python' True
感谢各位的阅读,以上就是“python怎么判断字符串是否被驻留”的内容了,经过本文的学习后,相信大家对python怎么判断字符串是否被驻留这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
分享标题:python怎么判断字符串是否被驻留
本文来源:http://myzitong.com/article/pgioei.html