金融软件开发

金融软件开发

炒股软件开发集合运算的演示

日期:2019-08-09

今天炒股软件开发给大家介绍了关于股票代码和股票板块运算的基本知识。下次开始设计炒股软件开发有关选股器画面的设计。下面炒股软件开发给出集合运算的演示。


#炒股软件开发建立集合st1,st2


print('\n----st1----')


st1=set(['002027', '600061', '600080','600659'])


print(st1)


print('\n----st2----')


st2=set(['000001', '600061', '600088','000002'])


print(st2)


#炒股软件开发集合中增加可以通过列表list增加,再转换为集合set。


#炒股软件开发也可以通过集合并集运算来增加元素。


print('\n----st1---- st1中增加600090')


st1=st1.union(set(['600090']))


print(st1)


print('\n----a = st1 | st2-----')


#炒股软件开发集合运算


a = st1 | st2   # st1 和 st2的并集


print(a)


print('\n----b = st1 & st2 -----')


b = st1 & st2  # st1和 st2的交集


print(b)


print('\n----c = st1 - st2 -----')


c = st1 - st2   # 求差集(项在st1中,但不在st2中)


print(c)


print('\n----d = st1 ^ st2-----')


d = st1 ^ st2  # 对称差集(项在st1或st2中,但不会同时出现在二者中)点击了解炒股软件定制


print(d)


print('\n----st2 remove 600088-----')


#炒股软件开发集合元素删除


st2=st2.difference(set(['600088']))


print(st2)


print(type(st1),type(st2))