6
A
回答
15
A=[w,y,x,z]
all(p == x for p in A)
4
此检查所有element
S IN A
等于x
不参考任何其他变量:
all(element==x for element in A)
+0
我认为它可以包含多个x的 –
2
0
我'不知道什么没有否定其他变量意味着,但我怀疑这是你w蚂蚁:
if all(item == x for item in myList):
#do stuff
2
{x} == {w,x,y,z} & set(A)
这将工作,如果所有的[w,x,y,z]
,项目与A
是哈希的。
0
继承人另一种方式:
>>> [x] * 4 == [x,w,z,y]
众多的
已经说明。
0
有两种解释这个问题:
首先,是包含在x的值[W,Y,Z]:
>>> w,x,y,z=1,2,3,2
>>> any(x == v for v in [w,y,z])
True
>>> w,x,y,z=1,2,3,4
>>> any(x == v for v in [w,y,z])
False
或者,它可能意味着,他们代表了同一个对象:
>>> w,x,y,z=1,2,3,4
>>> any(x is v for v in [w,y,z])
False
>>> w,x,y,z=1,2,3,x
>>> any(x is v for v in [w,y,z])
True
10
也就是说,或者如果你不想处理的循环:
>>> a = [w,x,y,z]
>>> a.count(x) == len(a)
+0
我发现此方法比接受的答案快5倍。 –
相关问题
- 1. C# - 检查ContextMenu是否包含项目
- 2. Python 2.7:检查子列表是否包含项目
- 3. 检查散列表是否包含项目?
- 4. 检查自定义列表是否包含项目
- 5. 序言 - 如何检查列表是否包含某个项目
- 6. 检查列表项是否包含另一个项目列表中的属性
- 7. 检查列表是否包含密钥
- 8. 检查列表是否包含类型?
- 9. 检查列表是否包含来自EntityFramework中其他列表的项目
- 10. 检查is_page(x)是否包含数组
- 11. 检查JavaScript对象是否包含X?
- 12. 如何检查列表中是否只包含无python
- 13. 检查一个列表是否只包含零
- 14. 检查arraylist是否只包含空值
- 15. jQuery /检查图像是否包含在列表项中
- 16. C#查找列表是否包含重复5次的项目
- 17. 在XPath中,如何检查列表是否包含特定项目?
- 18. 检查列表是否包含大于C#中的值的项目。
- 19. 检查列表框中选定的项目是否包含特定字符
- 20. 检查arraytype列是否包含空值
- 21. 检查MySQL列是否包含字符
- 22. 检查列是否包含模式?
- 23. 检查散列表数组是否包含散列表
- 24. C++检查一个列表是否包含一个子列表
- 25. 检查是否包含jQuery
- 26. 检查是否行包含/ *
- 27. PHP检查MySQL表是否包含值
- 28. 检查数据库是否包含表
- 29. 检查jquery mobile listivew是否已经包含特定项目?
- 30. 检查div是否已经包含特定项目
是w,x,y和z所有单个值还是列表? –
@SteveMayne所有单个值。 – idlackage
要明确一点,通过“所有单值”,你的意思是像'int'和'float'和'str'ings,或者可以(例如)'''是'list'? – DSM