前面加入了List数据类型,现在我们继续加入Dict数据类型。
全局对象Dict
lglib中,定义了一个全局对象Dict,它就是所有dict实例的原型。使用require 'lglib'后,这个对象可以直接使用。此对象继承自lua的table结构。
生成一个新的dict
local dicta = Dict()
local dictb = Dict {x=1, y=2, z=3}
判断一个对象是否是一个dict
isDict(d)
列举出此Dict中所有的key
dict_obj:keys()
举例:
local dictb = Dict {x=1, y=2, z=3}
dictb:keys() --> {'x', 'y', 'z'}
判断此dict中是否有某个key
dict_obj:hasKey(key),如果此dict中有key,返回true;反之,返回false
举例:
local dictb = Dict {x=1, y=2, z=3}
dictb:hasKey('x') --> true
dictb:hasKey('w') --> false
列举出此dict中所有的key
dict_obj:keys()
举例:
local dictb = Dict {x=1, y=2, z=3}
dictb:keys() --> {'x', 'y', 'z'}
返回此dict中key的个数
dict_obj:size()
列举出此dict中所有的值
dict_obj:values()
举例:
local dictb = Dict {x=1, y=2, z=3}
dictb:values() --> {1, 2, 3}
分享到:
相关推荐
《dictzip.dict.dz压缩工具详解》 在数字化学习与翻译领域,词典资源的管理和使用至关重要。为了便于存储和传输这些资源,一种名为“dictzip”的压缩工具应运而生,它主要用于将`.dict`格式的词库文件压缩成`.dict....
结巴分词用到的资源文件sougou.dict,使用方式见本人的博客。https://blog.csdn.net/JohnnyChu/article/details/100920349
标题“org.smiledsun.dict”暗示我们关注的是一个与字典或词汇库相关的软件模块,可能是一个Java项目。这个模块可能包含处理文本、语言翻译或数据查找等功能。描述中的“NULL”没有提供更多信息,但提供的博文链接...
com.youdao.dict
这是一份常见弱口令的密码文档汇总,里面包括有7500+的弱口令密码供您使用。
easy_en.dict.yaml 是一个 rime小狼毫 输入法所用的 easyEnglish 输入方案的字典文档,该 easy_en.dict.yaml 字典文档中定义了英语词条与编码的对应关系,共记录词条 33万余条。
langdao-ec-gb.dict.dz
terra_pinyin.dict(1).yaml
dict字典文件,单词本,xml格式,关键字为单词
适用于Mac OS X的DefaultKeyBinding.dict文件( ~/Library/KeyBindings/DefaultKeyBinding.dict ),由创建,并且很大程度上基于完成的。 请注意,这些绑定不适用于所有应用程序:例如,TextWrangler和TextMate用...
Rime输入法英文词库
郑码码表
Linux软件--有道词典的安装出现关于youdao-dict依赖的错误.docx
【标题】"基于dict.cn webapi 的 Linux 终端词典工具" 是一个利用www.dict.cn网站提供的Web API,在Linux操作系统环境下,通过命令行界面查询英文单词释义的实用工具。这个工具允许用户在终端中输入单词,然后通过...
将文件放入/usr/share/libime/下,替换同名文件。也可以查看/usr/share/fcitx5/imputmethod下的配置文件。
Python 中的 dict 和 set 代码知识点讲解 dict 是 Python 中的一种内置数据结构,orthand for dictionary,用于存储键值对(key-value)。dict 的特点是可以快速查找和插入元素,不会随着元素的增加而变慢。下面是 ...
在IT行业中,字典文件(Dict格式)是用于存储大量词汇和其对应解释的数据结构,常见于电子词典、翻译软件以及语言学习应用中。"Dict打开工具"是一款专门设计用来读取和操作这种特殊格式文件的应用程序,旨在为用户...
Dict.cn是一个知名的在线词典网站,它提供了Open API供开发者使用,使得开发者能够构建基于Dict.cn数据的应用,如我们这里的Android词典。 这个Android词典插件利用Dict.cn的Open API接口,能够实现以下功能: 1. ...