擅长:python、mysql、java
<p>使用<code>dict</code></p>
<p><strong>例如:</strong></p>
<pre><code>category1 = []
category2 = []
the_list = pd.Series([["dog", "cat", "#paws"],["gorilla"],["goat", "#beard","#hoofs"],["goldfish", "#fins", "#bigeyes", "#scales"]])
for word_list in the_list:
category1.append(dict((v , 1) for v in word_list if not "#" in v))
category2.append(dict((v , 1) for v in word_list if "#" in v) or {'No Category 2': 1})
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>[{'cat': 1, 'dog': 1}, {'gorilla': 1}, {'goat': 1}, {'goldfish': 1}]
[{'#paws': 1},
{'No Category 2': 1},
{'#beard': 1, '#hoofs': 1},
{'#bigeyes': 1, '#fins': 1, '#scales': 1}]
</code></pre>