1> D=dict:new().
{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}
2> D1=dict:store(key,test,D).
{dict,1,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],
[[key|test]],
[],[],[],[],[],[]}}}
3> D2=dict:store(key1,test1,D1).
{dict,2,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[],[],[],[],[],[],[],
[[key|test]],
[],[],[],[],[],[]}}}
4> dict:find(key, D2).
{ok,test}
5> dict:fetch(key, D2).
test
6> D3=dict:store(key2,test2,D2).
{dict,3,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[],[],[],[],[],[],
[[key|test]],
[],[],[],[],[],[]}}}
7> D4=dict:store(key3,test3,D3).
{dict,4,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[],[],[],[],[],
[[key|test]],
[],[],[],[],[],[]}}}
8> D5=dict:store(key4,test4,D4).
{dict,5,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[],[],[],[],
[[key|test]],
[],[],[],[],[],[]}}}
9> D6=dict:store(key5,test5,D5).
{dict,6,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[],[],[],
[[key|test]],
[],[],[],[],[],[]}}}
10> D7=dict:store(key6,test6,D6).
{dict,7,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[],[],
[[key|test]],
[],[],[],[],[],[]}}}
11> D8=dict:store(key7,test7,D7).
{dict,8,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[],
[[key|test]],
[],[],[],[],[],[]}}}
12> D9=dict:store(key8,test8,D8).
{dict,9,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test]],
[],[],[],[],[],[]}}}
13> D10=dict:store(key9,test9,D9).
{dict,10,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
14> D11=dict:store(key10,test10,D10).
{dict,11,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[[key10|test10]],
[[key1|test1]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
15> D12=dict:store(key11,test11,D11).
{dict,12,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[[key10|test10]],
[[key1|test1],[key11|test11]],
[[key2|test2]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
16> D13=dict:store(key12,test12,D12).
{dict,13,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[[key10|test10]],
[[key1|test1],[key11|test11]],
[[key2|test2],[key12|test12]],
[[key3|test3]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
17> D14=dict:store(key13,test13,D13).
{dict,14,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[[key10|test10]],
[[key1|test1],[key11|test11]],
[[key2|test2],[key12|test12]],
[[key3|test3],[key13|test13]],
[[key4|test4]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
18> D15=dict:store(key14,test14,D14).
{dict,15,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[[key10|test10]],
[[key1|test1],[key11|test11]],
[[key2|test2],[key12|test12]],
[[key3|test3],[key13|test13]],
[[key4|test4],[key14|test14]],
[[key5|test5]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
19> D16=dict:store(key15,test15,D15).
{dict,16,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[[key10|test10]],
[[key1|test1],[key11|test11]],
[[key2|test2],[key12|test12]],
[[key3|test3],[key13|test13]],
[[key4|test4],[key14|test14]],
[[key5|test5],[key15|test15]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
20> D17=dict:erase(key10,D16).
{dict,15,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1],[key11|test11]],
[[key2|test2],[key12|test12]],
[[key3|test3],[key13|test13]],
[[key4|test4],[key14|test14]],
[[key5|test5],[key15|test15]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key|test],[key9|test9]],
[],[],[],[],[],[]}}}
21> D18=dict:erase(key,D17).
{dict,14,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[key1|test1],[key11|test11]],
[[key2|test2],[key12|test12]],
[[key3|test3],[key13|test13]],
[[key4|test4],[key14|test14]],
[[key5|test5],[key15|test15]],
[[key6|test6]],
[[key7|test7]],
[[key8|test8]],
[[key9|test9]],
[],[],[],[],[],[]}}}
22>
erlang的dict测试
最新推荐文章于 2020-05-04 20:37:35 发布