可变和不可变

python中可哈希的数据类型,即不可变的数据结构(数值类型(int,float,bool)字符串str、元组tuple、自定义类的对象)。

不可哈希的数据类型,即可变的数据结构 (字典dict,列表list,集合set)

集合中的元素必须是可hash的,即不可变的数据类型。空集合 a=set() ,注意a={}创建的是一个空字典。

在Python中,可变数据类型是指可以在原地修改的数据类型,而不可变数据类型是指不能在原地修改的数据类型。

以下是一些常见的可变数据类型:

  • 列表(list)
  • 字典(dict)
  • 集合(set)

一些常见的不可变数据类型:

  • 数字(int, float, complex)
  • 字符串(str)
  • 元组(tuple)

参考文章

本文作者:小满三岁啦

本文链接:https://www.cnblogs.com/ccsvip/p/17875058.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   小满三岁啦  阅读(6)  评论(0编辑  收藏  举报
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
🔑
  1. 1 夜空中最亮的星 小果酱
夜空中最亮的星 - 小果酱
00:00 / 00:00
An audio error has occurred.
点击右上角即可分享
微信分享提示