當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Julia :∉用法及代碼示例


用法:

∉(item, collection) -> Bool
∌(collection, item) -> Bool

的否定,即檢查 item 是否不在 collection 中。

當使用 items .∉ collection 進行廣播時,itemcollection 都會被廣播,這通常不是預期的。例如,如果兩個參數都是向量(並且維度匹配),則結果是一個向量,指示集合 items 中的每個值是否不在 collection 中相應位置的值中。要獲取指示 items 中的每個值是否不在 collection 中的向量,請將 collection 包裝在一個元組或 Ref 中,如下所示: items .∉ Ref(collection)

例子

julia> 1 ∉ 2:4
true

julia> 1 ∉ 1:3
false

julia> [1, 2] .∉ [2, 3]
2-element BitVector:
 1
 1

julia> [1, 2] .∉ ([2, 3],)
2-element BitVector:
 1
 0

相關用法


注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.:∉ — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。