擅长:python、mysql、java
<p>首先,你有一个集合,而不是一个列表。使用方括号创建列表,而不是大括号。在</p>
<p>正如其他人所提到的,您需要对列表中的各个元素进行操作。在</p>
<p>你可以通过列表理解来做到这一点</p>
<pre><code>adtprice = [19.99, 49.99]
chldprice = [p * (3./4) - 7.5
for p in adtprice]
</code></pre>
<p>或者使用<code>map</code>,如果您愿意:</p>
^{pr2}$
<p>如果您想对序列执行这些类型的批量操作,请考虑使用<a href="http://www.numpy.org/" rel="nofollow">numpy</a>。它是一组库,以简洁而强大的方式高效地处理矩阵和向量数学。例如:</p>
<pre><code>adtprice = numpy.array([19.99, 49.99])
chldprice = adtprice * (3./4) - 7.5
</code></pre>