我有一个带有155个键值对的Containers.Map
对象。我想向该对象添加一个键值对,是否有一个函数可以让我轻松地做到这一点?
keys = {'apples', 'bananas', 'lemons', 'oranges'};
values = {1, 2, 3, 4};
M = containers.Map(keys, values);
add
函数add(M, 'peaches', '5')
Undefined function 'add' for input arguments of type 'containers.Map'.
keys = N.keys
values = N.values
keys = [keys, 'peaches']
values = [values, 5]
M = containers.Map(keys, values)
此方法有效,但操作繁琐,因此可以将其视为一种解决方法。
我希望找到类似于remove
的函数。
答案 0 :(得分:4)
您只需将索引编入新键并分配以下内容即可将键添加到地图中:
M('peaches') = 5;