如果有效数字的数量不完全匹配,如何检查另一组中是否包含一个?例如,我想知道set s1是否包含在set s2中(我希望它是):
>>> s1 = set(['1', '2', '3'])
>>> s2 = set(['1.000', '2.000', '3.000', '4.0000'])
>>> s1 in s2
False
但是由于
>>> '1' in '1.000'
True
>>> '2' in '2.000'
True
>>> '3' in '3.0000'
True
>>> '4' in '4.000'
True
我不明白为什么Python不将set s1包含在set s2中,因为很明显它认为s1的每个元素都包含在set s2的元素中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句