1. 程式人生 > >python中的intern機制

python中的intern機制

python中由於字串池機制的存在也由此而生出了一些方法。
以下在python2.7.10上執行關於字串

字串的話,字母數字下劃線,會自動呼叫intern機制,單個字元的話也會相同
含有空格等字串則不會放入字串中。
關於長度也有限制。
終端中的字串長度<=20個,和>20時候也是不同
關於字串長度的限制
a=“inter”
b=“intern”
a+“n” is b (1)
1式會返回false
因為前半部分是在執行時進行拼接,沒有自動呼叫intern機制
若是inter(a+“n”) is b 則是返回false。

參考:https://www.cnblogs.com/greatfish/p/6045088.html


https://stackoverflow.com/questions/15541404/python-string-interning

				---願有持續學習的能力