擅长:python、mysql、java
<p>可以使用嵌套for循环强制执行此操作。有更有效的方法来做到这一点,但对于数据大小这应该是罚款。你知道吗</p>
<pre><code>df = of.DataFrame(columns=['col1', 'col2', 'col3', 'col4'])
for i in range(100):
for j in range(2):
for k in range(5):
for l in range(10):
df.append([i, j, k, l], columns=['col1', 'col2', 'col3', 'col4'])
</code></pre>
<p>你可以用itertools.产品()如果要省略for循环。这使它更有效率。如果你想用一个步骤来制作数据帧。创建二维列表/数组和。生成数据帧。你知道吗</p>