''' 集合是一种数据类型,用于存储多个元素,并确保元素的唯一性 一、特点 1)元素时是无序的,不可通过索引或切片进行访问 2)元素不重复,即唯一性,相同的元素只会在集合中出现一次 3)使用{}或set()函数定义集合 4)集合有多种集合运算,可以并集(两个集合中所有的元素)、交集(两个集合中共有的元素)、 差集(第一个集合存在而第二个集合不存在的元素)等操作 ''' def set_info(): ''' 集合的创建 ''' s1 = set() #空集合 print(type(s1)) s2 = {} #空集合不能用{}表示 print(type(s2)) s3 = {1,2,3,'halo'} print(s3) print(type(s3)) ''' 应用场景: 1)集合可以用来去重 2)集合不支持下标操作,所以不支持常规方式的获取或修改,可以转化成列表或其他数据类型 ''' nums = [1,1,1,111,111,132,6,6,57,95,54] nums_set = tuple(set(nums)) #set()函数去重作用 print(nums_set) nums = list(nums_set) print(nums) if __name__ == '__main__': set_info()
Python-集合
最新推荐文章于 2024-09-13 20:40:29 发布