Tcl/Tk入门经典(John K.Ousterhout)第七章 字典

字典是Tcl的重要数据类型,本文汇总了操作字典的dict命令。

1 创建字典

set example {k1 v1 k2 v2}
set example [dict create k1 v1 k2 v2]

2 检测字典

dict get $example k1
=> v1
dict size $example
=> 2
dict exists $example k1
=> 1
dict exists $example k3
=> 0
dict keys $example
=> k1 k2
dict values $example
=> v1 v2
dict for {key value} $example {puts [format “%s: %s” $key $value]}
=> k1: v1 k2: v2

3 更新字典

dict set example k1 v3
=>{k1 v3 k2 v2}
dict unset example k1
=>{k2 v2}
dict append example k1 aaa
=>{k1 v1aaa k2 v2}
dict lappend example k1 v3
=>{k1 {v1 v3} k2 v2}

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值