本节内容
1.集合操作
2.文件操作
3.字符编码与转码
4.函数
====================================
一、集合操作
集合是一个无序的,不重复的数据组合,它的主要作用如下:
- 去重,把一个列表变成集合,就自动去重了
- 关系测试,测试两组数据之前的交集、差集、并集等关系
1.1定义一个集合
1 a = set((1,2,3)) 2 print(a)
输出:
1 {1, 2, 3}
- 例
1 list_1 = [1,2,3,4,5] 2 list_2 =set(list_1) 3 print(list_1) 4 5 输出: 6 [1, 2, 3, 4, 5]
2.关系测试
交集(取重)
a = set([1,2,3,4,5]) b = set([3,5]) 方法一: t = a & b print(t) 方法二: s = a.intersection(b) print(s) 输出结果: {3, 5} {3, 5}