擅长:python、mysql、java
<pre><code>import functools # python3 compatibility (for reduce function)
# unsorted - see 3,4 are swaped!
masterVars = ["1", "2", "4", "3", "5", "6", "7", "8", "9", "10"]
input_dict=dict(headerGroup1 = ["1", "2", "3", "4", "5"],headerGroup2 = ["6", "7", "8", "9", "10"],headerGroup3 = ["1", "2", "3", "4", "5"])
# used builtins sorted function for sorting
new_master_file=[' '.join(j[0])+' '+j[1] for j in [functools.reduce(lambda a,b:(i in input_dict[b] and a[0]+[b] or a[0],i),input_dict,[[],i]) for i in sorted(masterVars,key=int)]]
for i in new_master_file:
print (i)
</code></pre>
<p>或者你喜欢更易读的版本?;)</p>
<p>什么是SPSS?在</p>