集合元素是不可重复的;
s = {1, 2, 3, 1, 2, 3}
print(s)
列表去重;
names = ['hello', 'world', 'hello']
print(list(set(names)))
集合的特性: (索引, 切片, 重复, 连接,)===> 不支持, 因为无序; 成员操作符, for循环 ===> 支持;
集合是无序的数据类型: 添加元素的顺序和存储的顺序无关;
s = {2,5,8,20}
s
{8, 2, 20, 5}
s.add(6)
s
{2, 5, 6, 8, 20}
print(1 in s)
for i in s:
print(i, end='')
集合的增删改查
# 字符替换
s1 = input("s1:")
s2 = input("s2:")
for i in s2:
if i