字符串 Intern 机制

字符串在 Python 中是最简单也是最常用的数据类型之一,在 CPython 中字符串的实现原理使用了一种叫做 Intern(字符串驻留)的技术来提高字符串效率。究竟什么是 intern 机制,这种机制又是通过什么方式来提高字符串效率的呢?希望这篇文章能够抛砖引玉。 先来看一段代码: >>> s3 = "hello!" >>> s4 = "hello!" >>> s3 is s4 ...

more ...