集合
特点:
- 无序
- 不可重复
- 不可更改
- 内部的元素是可哈希的
- 集合本身是不可哈希的
- 用{}括起来的单元素数据集,不支持索引
用途:
- 去重(列表----->集合,自动去重)
- 关系测试
集合的创建
#空集合的创建
st=set()
print(st)
st={
}
print(type(st))
#输出结果:
set() <class 'set'>
{
} <class 'dict'>
#多元素集合的创建
st={
1,2,3,'hh'}
print(type(st))
#输出结果:
<class 'set'>
#强转
1、列表强转
li=[23,34,'aa','bb']
st=set(li)
print(st,type(st))
#输出结果:
{
34, 'bb', 'aa', 23} <class 'set'> #无序的
2、字符串强转
sr