集合与元组有什么区别?
时间: 2023-06-04 08:02:40 浏览: 490
python 元组、集合与字典
5星 · 资源好评率100%
集合和元组都是Python中的数据类型,但它们的区别在于:元组是有序且不可变的序列类型,而集合是无序且不重复的元素集合类型。元组使用括号进行表示,例如(1,2,3),而集合使用花括号进行表示,例如{1, 2, 3}。在元组中可以包含不同类型的元素,例如(1, "hello", True),而在集合中只能包含可哈希的元素,例如数字、字符串、元组等,但不能包含列表、字典等不可哈希的元素。
阅读全文