集合元素的数据类型为何不能是list

来源:4-5 set 集合

lostgod

2018-09-27

int,str,tuple都可以作为集合的元素,而list就不行,这是为什么

图片描述

写回答

2回答

lostgod

提问者

2018-09-28

集合元素不能是可变数据类型,由于list是可变数据类型,所以list不能作为集合元素

0
0

7七月

2018-09-28

怎么不可以了?

0
2
7七月
回复
lostgod
明白你的意思了,因为list不可以hash所以他是不确定的,不能用在set里
2018-09-30
共2条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14591 学习 · 4469 问题

查看课程