2008-03-10
Emacs Lisp中的hash table
关键字: emacs lisp elisp
(defun zj-hash-test ()
"hash table 测试"
(interactive)
(let (myhash val)
;; 创建hash table并告诉elips用equal来测试key是否存在
(setq myhash (make-hash-table :test 'equal))
;; 添加数据
(puthash "key1" "19" myhash)
(puthash "key2" "1ddd" myhash)
(puthash "key3" "1te" myhash)
(puthash "key4" "19" myhash)
;; 修改数据
(puthash "key1" "2334dd" myhash)
;; 删除数据
(remhash "key3" myhash)
;; 获取数据
(setq val (gethash "key2" myhash))
(message val)
)
)
"hash table 测试"
(interactive)
(let (myhash val)
;; 创建hash table并告诉elips用equal来测试key是否存在
(setq myhash (make-hash-table :test 'equal))
;; 添加数据
(puthash "key1" "19" myhash)
(puthash "key2" "1ddd" myhash)
(puthash "key3" "1te" myhash)
(puthash "key4" "19" myhash)
;; 修改数据
(puthash "key1" "2334dd" myhash)
;; 删除数据
(remhash "key3" myhash)
;; 获取数据
(setq val (gethash "key2" myhash))
(message val)
)
)
发表评论
- 浏览: 46327 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
重新整理后的Oracle OAF学 ...
太好了!谢死你了!
-- by chenpu -
ExtJS中FormPanel实现数 ...
请教一下楼主,本地json数据如何实现分页?单击下一页时,怎样在js中得到当前的 ...
-- by gaipai -
重新整理后的Oracle OAF学 ...
这个格式的高亮显示都看不清了
-- by qinglangee -
ExtJS中FormPanel实现数 ...
把你的后台代码发出来看看啊 光说返回JSON的格式,看看你到底是怎么返回的啊 y ...
-- by yongtree -
重新整理后的Oracle OAF学 ...
best regards
-- by luoluo_guo






评论排行榜