栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python】集合的概述和创建

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python】集合的概述和创建

在前面


示例代码
# 昵 称:追光者♂
# 时 间: 2022/5/5/0005 11:29
'''集合的创建方式'''
'''第一种创建方式:使用{}'''
s = {1, 2, 2, 2, 3, 4, 5, 5, 6, 6, }
print(s)

由此可以看出,重复的元素没有被打印。。
即:集合中的元素不允许重复,重复的元素会被去掉。。

'''第二种方式,使用内置函数set()'''
s1 = set(range(6))
print(s1, type(s1))

'''亦可以 将列表数据类型转换为集合数据类型'''
s2 = set([1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 7])
print(s2, type(s2))

'''还可以将 元组 数据类型 转换为集合数据类型'''
s3 = set((1, 2, 2, 3, 4, 5, 5, 5, 6))
print(s3, type(s3))

(集合中的元素是 无序 的)

'''将字符串 转换成集合'''
s4 = set('Python')
print(s4, type(s4))

集合中的元素是无序的!!!

'''花括号{}内本身就是集合,转换后还是集合'''
s5 = set({1, 22, 22, 33, 33, 33, 55, 88, 99})
print(s5, type(s5))

'''定义一个空集合'''
s6 = {}  # 这样定义的是字典类型!!不能直接使用空的 花括号
print(type(s6))  # 

'''应当这样定义一个空集合'''
s7 = set()
print(type(s7))

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/861402.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号