美文网首页
Python - mutable immutable

Python - mutable immutable

作者: 青铜搬砖工 | 来源:发表于2018-04-05 12:20 被阅读0次

因为python 的数据类型分为两种:mutable(可变的) 与 immutable(不可变的)
mutable : list,dict,set
immutbale : tuple,string,int......
mutable的类型都是引用传递,immutable都是值传递。

mutbale: list就像C/C++里面的数组与链表,变量名称只是保存了数组存储的首地址,所以传递中可以直接修改引用指向的值。

immutable : 值传递只是又开辟了一块空间去保存这个值。

相关文章

网友评论

      本文标题:Python - mutable immutable

      本文链接:https://www.haomeiwen.com/subject/szvrhftx.html