I am trying to work on comparing objects in two lists and {item_list1_as_key: item_list2_as_value}
If the list is also a partial match of the wire, this function looks like this:
Comparison of the latest inlists (referee, searchlist): matchdict = dict.fromkeys (referee, []) For items in context: for the Stitcum in the search list: If the item contains the Stitm: Print "key matches the% s string% s "Item" (item, statum) matchdict [item]. Append (return) match match referee = ["A", "b", "c"] searchlist = ["AAA", "BB though, Found: key A mail string AAA key string matches a match with the key 'B' string item key B match string CBC key C match string CBC {'A': [ 'AAA', 'BB', 'BB', 'CBC', 'CBC', 'C': ['AAA', 'BB', 'BB', 'BB', 'CBC', 'CB Minister ']}
comparison that looks
It worked well, but I can not go wrong with it .append
function. Why do the search listings
and duplicate items in non-matched items?
It appears that the line matchdict = dict.fromkeys (referee, []) < / Code> is using the context of the same list for each key as you have said, you can use a trick like this:
matchdict = {key: }}
No comments:
Post a Comment