擅长:python、mysql、java
<p>通过使用numpy和broadcasting可以避免使用<code>itertools.product</code>,同时实现相同的功能:</p>
<pre><code>a = [1,2,3]
b = [4,5,6]
arr = np.array(a).reshape(-1, 1) + np.array(b).reshape(1, -1)
df = pd.DataFrame(arr, columns=a, index=b)
</code></pre>