大佬教程收集整理的这篇文章主要介绍了“ add to set”在Java中返回一个布尔值-python呢?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在Python中,该set.add()
方法不返回任何内容。您必须使用not in
运算符:
z = set()
if y not in z: # If the object is not in the List yet...
print something
z.add(y)
如果 确实 需要在添加对象之前知道对象是否在集合中,则只需存储布尔值:
z = set()
was_here = y not in z
z.add(y)
if was_here: # If the object was not in the List yet...
print something
但是,我认为您不太可能需要它。
这是Python的一种约定:当方法更新某些对象时,它会返回None
。您可以忽略此约定;此外,还有一些“野外”的方法违反了它。但是,这是一个公认的通用惯例:我建议您坚持并记住这一点。
以上是大佬教程为你收集整理的“ add to set”在Java中返回一个布尔值-python呢?全部内容,希望文章能够帮你解决“ add to set”在Java中返回一个布尔值-python呢?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。