python 的字符串駐留機制


我們都知道python中的引用計數機制,相同對象的引用其實都是指向內存中的同一個位置,這個也叫做“python的字符串駐留機制”。其他的就不多說了,自行研究。

重點!!!!!!

python的引用計數機制,並不是對所有的數字,字符串,他只對“  [0-9] [a-z] [A-Z]和"_"(下划線)  ”有效,當字符串中由其他字符比如“! @ # ¥ % -”時字符駐留機制是不起作用的。

看下圖:

當字符串中沒有特殊字符時(‘abc’),引用指向同一對象;

當字符串中有特殊字符時(‘-abc’),引用指向不同對象。

 

詳細講解見:http://www.linuxidc.com/Linux/2015-02/114111.htm  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM