回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我试图从如下所示的嵌套列表中删除重复的子列表:</p>
<pre><code>result_set = [
['MEMS', 'MEMS', 'MEMS', 'MEMS'],
['Microfluidics', 'Microfluidics', 'Microfluidics', 'Microfluidics', 'Microfluidics', 'Microfluidics', 'Microfluidics'],
['Microfabrication', 'Microfabrication', 'Microfabrication', 'Clean-Room Microfabrication', 'Microfabrication', 'Microfabrication'],
['Photolithography', 'Photolithography', 'Lithography', 'Photolithography'],
['MEMS', 'MEMS', 'MEMS', 'MEMS']
]
</code></pre>
<p>我想要的输出如下:</p>
^{pr2}$
<p>请注意,基本上最后一个元素(“MEMS”、“MEMS”、“MEMS”、“MEMS”)已不复存在。<a href="https://stackoverflow.com/questions/15037226/python-remove-duplicate-items-from-nested-list">Similar questions</a>已被询问,我从中改编了以下代码:</p>
^{3}$
<p>我的问题是我得到了以下输出:</p>
<pre><code> result_set = [['MEMS'], ['Microfluidics'], ['Microfabrication', 'Clean-Room Microfabrication'], ['Photolithography', 'Lithography']]
</code></pre>
<p>请注意,它还删除了子列表中重复的元素。我不想这样,因为我的目标是绘制一个柱状图。例如,MEMS有4种情况。因此,我想跟踪每个子列表最初拥有的元素数量。在</p>