我只徘徊,如果有一些预先内置and()
功能或东西比这更好:如何朱莉娅检查布尔的载体是所有falses
filter = [true,false,true,false]
length([i for i in filter if i]) > 0 # true
filter = [false,false,false]
length([i for i in filter if i]) > 0 # false
我只徘徊,如果有一些预先内置and()
功能或东西比这更好:如何朱莉娅检查布尔的载体是所有falses
filter = [true,false,true,false]
length([i for i in filter if i]) > 0 # true
filter = [false,false,false]
length([i for i in filter if i]) > 0 # false
julia> x = [true,false,true,false]
4-element Array{Bool,1}:
true
false
true
false
julia> all(x)
false
对不起,你说'所有的错误'。然后:
julia> all(!, x)
或
julia> any(x)
这不是一个回答你的问题,但要注意filter
是现有的功能,所以你可能不希望将其覆盖。
julia> a = [true, false, true, false];
julia> filter(!, a)
2-element Array{Bool,1}:
false
false
julia> filter(!!, a)
2-element Array{Bool,1}:
true
true
啊..很高兴知道...谢谢 – Antonello
有功能'任何' –
是的,谢谢,刚才记得它。 – DNF