主要内容

删除

删除键值对地图对象

描述

例子

remove (键盘)从输入中删除指定的键及其关联的值地图对象。

例子

全部折叠

创建一个地图对象。显示其键和值。

id = [437 1089 2362];名称= {“李,N。”“琼斯,R。”“桑切斯,C。”};M = containers.Map (id、名称)
M = Map with properties: Count: 3 KeyType: double ValueType: char . M = Map with properties: Count: 3
键(M)
ans =1×3单元阵列{[437]} {[1089]} {[2362]}
值(米)
ans =1 x3单元格{“李,N。'}{琼斯,R。}{'Sanchez, C.'}

删除一个键值对。显示更新的键和值。

删除(M, 2362);键(M)
ans =1×2单元阵列{[437]} {[1089]}
值(米)
ans =1 x2单元格{“李,N。'}{琼斯,R。}

创建一个地图对象。

个月= {“1月”2月的“3”4月的};降雨量= [327.2 368.2 197.6 178.4];M = containers.Map(月、降雨);键(M)
ans =1 x4单元格{'Apr'} {'Feb'} {'Jan'} {'Mar'}
值(米)
ans =1×4单元阵列{[178.4000]} {[368.2000]} {[327.2000]} {[197.6000]}

若要删除多个键值对,请将键指定为单元格数组。

键盘= {2月的“3”4月的};删除(M,键盘);键(M)
ans =1 x1单元阵列{“简”}
值(米)
ans =1 x1单元阵列{[327.2000]}

输入参数

全部折叠

输入地图对象。

对象中要删除的键值对的键地图对象,指定为数字标量、字符向量、字符串标量或单元格数组。若要删除多个键值对,请指定键盘作为单元格数组—即使您将键指定为数字标量或字符串。

介绍了R2008b