美文网首页
集合是可变的,但是集合里面的元素是不可变的,所以字典,列表,集合

集合是可变的,但是集合里面的元素是不可变的,所以字典,列表,集合

作者: lk_erzanml | 来源:发表于2024-04-05 20:34 被阅读0次

集合是可变的,但是集合里面的元素是不可变的,所以字典,列表,集合这三个都不能成为集合的元素,但是frozenset不可变集合可以,元组也可以成为集合的元素。
这也是为什么会有frozenset这种奇怪的类型的原因,虽然一般用不到。

相关文章

  • python集合

    集合中的元素不可重复,元素类型只能是不可变数据类型,列表,字典和集合类本身不能作为集合的元素。 集合分为可变集合(...

  • day9 函数基础

    一、函数、字典、列表集合的区别 列表,字典,元祖,集合"""列表(list): [];可变,有序;元素是任何类型的...

  • 集合set()

    集合set({})是可变的数据类型,但里面的元素是不可变的,可哈希,无序,不重复的即集合内不能包含列表,字典等 1...

  • 可变与不可变

    列表、字典是可变的 元组是不可变的 集合是可变的,是没有value的字典

  • python 的集合操作 set

    集合 集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了...

  • Day-9 - 函数基础(2018-10-10)

    一、列表,字典,元组,集合复习 列表(list): [];可变,有序;元素是任何类型的数据增:append, in...

  • 2021-12-03 Python-11

    集合 集合与字典类似,但是只有键没有值。所以结合中的元素是无序且唯一的且不可变。 集合的创建集合可以直接通过 se...

  • 可变集合类和不可变集合类的copy和mutablecopy有什么

    //可变集合类和不可变集合类的copy和mutablecopy有什么区别?如果是集合是内容复制的话,集合里面的元素...

  • Python基础 - 函数基础

    知识回顾 列表,字典,元组,集合 列表(list):[];可变,有序;元素是任何类型的数据增:append,ins...

  • Day09函数基础

    1.recode 列表,字典,元祖,集合 列表(list): [];可变,有序;元素是任何类型的数据增:appen...

网友评论

      本文标题:集合是可变的,但是集合里面的元素是不可变的,所以字典,列表,集合

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