1 Star 0 Fork 1

平安/利用Python进行数据分析(第二版)

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
03_集合.py 727 Bytes
一键复制 编辑 原始数据 按行查看 历史
# 集合
a = set([1, 2, 2, 2, 4, 5, 7])
b = {'one', 'one', 'tow', 'three', 1, 2}
# 集合运算
# 交
print(a.intersection(b))
print(a & b)
# 并
print(a.union(b))
print(a | b)
# 补
print(a.difference(b))
print(a - b)
# 或
print(a.symmetric_difference(b))
print(a ^ b)
# 原地实现
c = b.copy()
c &= a
print(c)
c |= a
print(c)
c -= a
print(c)
c ^= a
print(c)
a.issubset(b) # a 中元素是否都属于 b
a.issuperset(b) # b 中元素是否都属于 a
a.isdisjoint(b) # a 和 b 是否五共同元素
a.add(8) # 添加元素
a.remove(8) # 删除指定元素
print(a.pop()) # 删除第一个元素,并返回该元素。
a.clear() # 清空集合
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/safetyh/using_python_for_data_analysis__second_edition.git
git@gitee.com:safetyh/using_python_for_data_analysis__second_edition.git
safetyh
using_python_for_data_analysis__second_edition
利用Python进行数据分析(第二版)
master

搜索帮助