Syslab 中如何构建并访问字典?
技术分享
发布于 2025-07-18 09:35:04
查看 1过去319天
针对上述问题,可以采用Dict函数。
1.可以采用下面四种形式之一构建字典:
Dict([('a', 1), ('b', 2), ('c', 3)])
Dict('a'=>1, 'b'=>2, 'c'=>3)
Dict([('a', 1), (2, "He11o")])
Dict([1 2; 3 4]=>1,)
2.以第一种形式为例,运行代码:
D = Dict([('a', 1), ('b', 2), ('c', 3)])
3.可以看到此时已经构建了字典D:

4.运行下面代码,访问字典的键’a’:
D['a']
5.可以看到,成功访问了字典:

- Dict函数的用法:
函数库: Julia自带
语法:
Dict([itr])
说明:
Dict([itr])用K类型的键和V类型的值构造一个哈希表,并表示为Dict{K, V}()。给定一个参数,构造一个Dict,其键值对取自该参数生成的2元组(key, value)。
示例:
Dict([("A", 1), ("B", 2)])
D = Dict("Jan"=>327.2, "Feb"=>368.2, "Mar"=>197.6, "Apr"=>178.4)
D["Mar"]

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境