摘要: Python的内建类型分为两种:一种是不可改写类型,另一种是可改写类型。Python的变量是一个引用,其所指对象的类型及内容信息完全存储在对象本身,而不存储在变量上。不可改写类型包括bool, int, float, string, tuple,这些类型的特点是一旦被赋值,无法在对象上就地(in place)修改对象的内容。如果要改写变量所指对象的内容,则必须新建一个对象,使新的对象具有需要的值,再将这个对象赋给变量。变量原先所指的对象的引用计数减1。可改写性是对象的内在属性,你无法通过任何方法就地改写对象本身。如s = 'abcd's[0] = 'd'以上句子 阅读全文
posted @ 2011-04-02 14:24 潘多拉盒子 阅读(675) 评论(0) 推荐(1)