2018.12.10——集合(定義、交集)
阿新 • • 發佈:2018-12-11
定義 pri section set 無序 spa 交集 nbsp sad
一、定義集合:
例1:
s=set([‘sdfsadf‘,123,‘sdsssssssss‘]) print(s) #輸出結果:{‘sdfsadf‘,‘sdsssssssss‘,123}
例2:
s=set(‘sdfsadf‘) print(s) #輸出結果: #{‘s‘,‘f‘,‘d‘,‘a‘}
二、關系運算之——交集運算:
方法一:
v=[‘lcg‘,‘szw‘,‘zjw‘] x=[‘lcg‘,‘szw‘] vandx=[] for item in v: if item in x: vandx.append(item) print(vandx) #輸出結果:[‘lcg‘,‘szw‘]
方法二:
v=[‘lcg‘,‘szw‘,‘zjw‘] x=[‘lcg‘,‘szw‘] v1=set(v) x1=set(x) print(v1.intersection(x1)) #輸出結果:{‘szw‘,‘lcg‘}____無序
方法三:
v=[‘lcg‘,‘szw‘,‘zjw‘] x=[‘lcg‘,‘szw‘] v1=set(v) x1=set(x) print(v1&x1) #輸出結果:如上
2018.12.10——集合(定義、交集)