比方說,我有兩個字典如下:相交兩個詞典
dict1 = {vessel1: [a, b, c], vessel2: [a, d, e], ...}
dict2 = {operation1: [a, d], operation2: [a, e, b], ...}
每個字典(dict1
,dict2
)是字典的字典,讓a
,b
,c
,d
,e
,f
和g
也是字典。
我要的是,例如,相交dict1(vessel1)
與dict2(operation2)
,並有一個結果解釋如下:
result_dictionary_of_intersection = [a, b]
即,有一個只包含兩個vessel1和操作2有一個項目的結果字典。
記住:a
和b
也是字典。
無需在標題中添加標籤。 – Will 2011-03-23 13:53:02
我不清楚你的意思是相交字典。如果你想使用一個像字典一樣的字典,請參閱:http://stackoverflow.com/questions/4749698/excel-vba-is-there-anything-like-javas-set-container-in-vba/4751101#4751101 。假設[a,b,c]和[a,e,b]代表列表(或集合,數組,等等),並且每個列表中的a,b等都是相同的字典*實例*,精細。 – jtolle 2011-03-23 16:04:30