擅长:python、mysql、java
<p>像这样:</p>
<pre><code>In [65]: lis=('(Laughter flower)', {'laughter': (8.5, 0.9313), 'flower': (7.88, 1.1718),
'the':(4.98, 0.9145), 'puppy':(7.58, 1.4581), 'died':(1.56, 1.198), 'laugh':
(9.5, 0.1),'flow': (2.3, 0.51)})
In [68]: strs=lis[0].strip('()').split() # returns ['Laughter', 'flower']
In [69]: lis1=[lis[1][x][0] for x in lis[1] if x in map(str.lower,strs)]
In [70]: sum(lis1)/float(len(lis1))
Out[70]: 8.1899999999999995
</code></pre>