Python:确定序列中的任何项目是否等于其他任何项目

Python:确定序列中的任何项目是否等于其他任何项目,第1张

Python:确定序列中的任何项目是否等于其他任何项目

如果对象都是可哈希的,则@Michael
Hoffman的答案很好。如果没有,您可以使用itertools.combinations:

>>> all(a != b for a, b in itertools.combinations(['a', 'b', 'c', 'd', 'a'], 2))False>>> all(a != b for a, b in itertools.combinations(['a', 'b', 'c', 'd'], 2))True


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5664471.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存