创建带类型的字典并遍历
我们已经创建了一个字典来存储股票数据,但目前值可以是任意类型。比如,对于键 price,您完全可以填入任意内容,例如字符串或布尔值。这并不合理,因此我们可以使用带类型的字典,来同时约束键和值允许的数据类型。
要定义带类型的字典,先指定键的数据类型,然后是值的数据类型,中间用逗号分隔。将它们放在大括号中,并写在 Dict 关键字之后。
my_typed_dictionary = Dict{key_datatype, value_datatype}(key => value)
本练习是课程的一部分
Julia 中级
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create a typed dictionary with keys as String and values as Float64
apple_stock_data = Dict____("price" => 131.86, "prev_close" => 131.99, "volume" => 55000000)