在对集合做运算时,不会影响原来的集合,而是返回一个运算结果
创建两个集合
s = {1,2,3,4,5} s2 = {3,4,5,6,7}
& 交集运算
result = s & s2 # {3, 4, 5}
| 并集运算
result = s | s2 # {1,2,3,4,5,6
s = {1,2,3,4,5} s2 = {3,4,5,6,7}
result = s & s2 # {3, 4, 5}
result = s | s2 # {1,2,3,4,5,6
import matplotlib.pyplot as plt
%matplotlib inline
%config InlineBackend.figure_format = 'svg'
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = [u'SimHei']
plt.rcParams['axes.unicode_min
my_items = ['a', 'b', 'c', 'd']
for i, item in enumerate(my_items):
print(f'{i}, {item}')
>&