加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
set.py 983 Bytes
一键复制 编辑 原始数据 按行查看 历史
zhaobo 提交于 2023-06-07 10:24 . Initial commit
#add
#update
#remove
#discard
#pop
#clear
# 创建
st1 = set("zhaoxiaobo")
print(type(st1), st1)
st2 = {1, 2.3}
print(type(st2), st2)
st3 = {i for i in range(100, 120)}
print(type(st3), st3)
st5 = {1, True, 2}
print(st5)
st6 = {3, 7, 21, 42, 19}
print(5 in st6)
print(5 not in st6)
st7 = {1, 2, 3}
st7.add(666)
print(st7)
st7.add(2)
print(st7)
st8 = {1, 2, 3}
st8.update("Maximo")
print(st8)
st9 = {1, "老刘", 2, 4, 78}
st9.remove("老刘")
print(st9)
st9.discard("老刘")
print(st9)
st10 = {"吃鸡","老李",3,5,7}
luck = st10.pop()
print(luck)
st11 = {"吃鸡"}
luck = st11.pop()
print(luck,type(luck))
st12 = {1, "老刘", 2, 4, 78}
st12.clear()
print(f"st12:{st12}")
st13 = set()
print(type(st13))
st_a = {1,2,5}
st_b = {2,8,9}
result = st_a.intersection(st_b)
print(result)
print(st_a & st_b)
result = st_a.union(st_b)
print(result)
print(st_a | st_b)
result = st_a.difference(st_b)
print(result)
print(st_a - st_b)
st14 ={c for c in "hello"}
print(st14)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化