每天一点Python——day56

因为昨天学习的时候有一个内容没有听懂,太晚了也不好问别人,所以本节今天才传

#第五十六天
'''
集合的创建方式:
①最直接:使用{}创建
s={’Python‘,’hello‘,90}
②使用内置函数:set()
'''
#例:第一种方式:使用{}
t={2,3,4,5,6,7,5,56}
print(t)
#发现两个5变成了一个,说明集合和字典的数据结构一样不能重复,字典中是键不能重复,集合里面是单个元素不能重复,会去除重复的元素
#第二种方式:使用内置函数set()
s=set(range(6))#range(6)是集合的范围,会产生从0-5的整数序列,然后使用set()将整数序列转成为集合
print(s)
#发现内容是0,1,2,3,4,5
print(type(s))
#[1,2,3,4,5,6,7]为列表,通过内置函数将列表转成集合
m=set([1,2,3,4,5,6,7])
print(m,type(m))
#(1,2,3,4,5,6,7,8)为元组,将元组类型元素转成集合
n=set((1,2,3,8,4,6,6,77,8,65))
print(n,type(n))#会发现顺序不对了,因为集合中的元素是无序的,而且不允许重复元素
#python为字符串,将字符串序列转成集合元素
x=set('python')
print(x,type(x))#会发现无序输出
#集合输出无序的再一次验证
z={12,3,345,53,535}#一个集合
print(z,type(z))#会发现无序输出
#定义一个空集合
i={}
print(i,type(i))#会发现这是一个空字典,不是集合,所以不可以直接使用{}定义空集合
o=set()
print(o,type(o))
#这才是一个空集合

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值