m =
containers.Map ()
¶m =
containers.Map (keys, vals)
¶m =
containers.Map (keys, vals, "UniformValues"
, is_uniform)
¶m =
containers.Map ("KeyType"
, kt, "ValueType"
, vt)
¶创建容器的对象。存储键/值对列表的map类。
钥匙是的数组唯一的地图的关键点。键可以是数字标量或字符串。数字键的类型可以是以下类型之一double
, single
, int32
, uint32
,int64
或uint64
。其他数字或逻辑键将转换为double
.可以输入单个字符串键asis。多个字符串键作为字符串的元胞数组输入。
vals是具有的map的值数组相同的元素数量为钥匙.
当在没有输入参数的情况下调用时,将使用字符串作为键类型创建默认map,并且any
作为值类型。
这个统一值
参数指定map的值是否必须严格为同一类型。如果is_uniform如果为true,则首先验证将添加到map中的任何值,以确保它们的类型正确。
与调用时KeyType
和ValueType
参数,创建一个具有指定类型的空map。输入kt和及物动词分别是map的键和值的类型。的允许值kt是char
, double
,single
, int32
, uint32
, int64
,uint64
。的允许值及物动词是any
,char
, double
, single
, int32
,uint32
, int64
, uint64
, logical
.
返回值m是容器的对象。Map类。
详见: 结构体.
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号