帮助中心帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
确定字典是否包含键
自 R2022b 起
tf = isKey(d,key)
如果配置的字典包含指定的键,则 tf = isKey(d,key) 返回逻辑值 1 (true),否则返回逻辑值 0 (false)。如果 d 是未配置的字典,isKey 将引发错误。
d
key
1
true
0
false
isKey
如果 key 是指定多个键的数组,则 tf 是具有相同大小的逻辑数组。
tf
示例
全部折叠
创建一个包含几个键-值对组的字典。
names = ["Unicycle" "Bicycle" "Tricycle"]; wheels = [1 2 3]; d = dictionary(wheels,names)
d = dictionary (double --> string) with 3 entries: 1 --> "Unicycle" 2 --> "Bicycle" 3 --> "Tricycle"
确定字典中是否有 1 作为键。
tf = isKey(d,1)
tf = logical 1
搜索多个键。
key = [1 2 3 4 5]; tf = isKey(d,key)
tf = 1x5 logical array 1 1 1 0 0
dictionary
字典,指定为 dictionary 对象。如果 d 未配置,isKey 将引发错误。
键集,指定为数组。key 的数据类型必须匹配或可转换为 d 中键的数据类型。
在 R2022b 中推出
dictionary | configureDictionary | insert | lookup | remove | entries | keys | values | types | numEntries | isConfigured
configureDictionary
insert
lookup
remove
entries
keys
values
types
numEntries
isConfigured
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office