回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>这是我的密码:</p>
<pre><code>d = ['ant', 'bird', 'gecko', 'snake', 'wasp']
a = ['rabbit panda bird rabbit', 'bird gecko ant panda', 'wasp snake gecko ant']
b = []
for i in range (0, len(a)):
c = a[i].split()
for i in d:
b.append(c.count(i))
print(b)
</code></pre>
<p>输出如下:</p>
<pre><code>[0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1]
</code></pre>
<p>但我想要这样的期望输出:</p>
<pre><code>[[0, 1, 0, 0, 0], [1, 1, 1, 0, 0], [1, 0, 1, 1, 1]]
</code></pre>