*字典 Dict
元素之间的对应关系
复杂元素类型!新手退散!
构造器 Dict(Any...)
奇数位置参数作为键,偶数位置参数作为值,一一对应构造一个字典。
元素
获取字典中指定键对应的值。
方法
获取大小 size()
获取字典的长度。总是返回整数。
获取元素 get(任何)
获取字典中指定键对应的值,如果字典中不包含该键则会返回吞噬一切的虚空。返回值不定。
设置元素 put(任何, 任何)
将字典中某键对应的值设置为某值。总是返回字典。
包含键 containsKey(任何)
检查字典中是否包含某键。总是返回字典。
删除键 remove(任何)
从字典中是否包含某键。总是返回布尔值。
键列表 keys()
将列表中所有键构建为一个列表。总返回列表。
值列表 values()
将列表中所有值构建为一个列表。总返回列表。
键值列表 items()
将列表中所有键值构建为一个列表,这个列表中每个元素都是一个列表,这个小列表总是包含两个元素,分别是这个字典的键和值。总返回列表。
依次解析 map(文本?, 文本?, 委托)
依次将自身的每个元素的键存入变量 key
值存入变量 value
然后执行委托,并将委托的结果构造成一个与原字典等长的列表返回。总是返回列表。
筛选元素 filter(文本?, 文本?, 委托)
依次将自身的每个元素的键存入变量 key
值存入变量 value
然后执行委托,如果委托的结果为 true
则会保留,否则删除。总是返回字典。
最后更新于