金融软件开发

金融软件开发

股票软件定制集合运算示例

日期:2019-08-09

股票软件定制集合运算示例


python的set和其他语言类似, 股票软件定制是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算。


sets 支持 x in set, len(set),和 for x in set。作为股票软件定制一个无序的集合,sets不记录元素位置或者插入点。因此,sets不支持 indexing, slicing, 或其它类序列(sequence-like)的操作。


集合t,s支持一系列标准操作,股票软件定制包括并集、交集、差集和对称差集,例如:


a = t | s # t 和 s的并集


b = t & s # t 和 s的交集


c = t – s # 求差集(项在t中,但不在s中)


d = t ^ s # 对称差集(项在t或s中,但不会同时出现在二者中)