专栏
标签
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:
image.png

4.运行下面代码,访问字典的键’a’:

D['a']

5.可以看到,成功访问了字典:
image.png

  1. 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"]

image.png

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

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天