我从pandas Dataframe中提取了一个列,如下所示:
<pre>
dfs = pd.read_html(url)
df = dfs[0]
df3 = df["Numbers"].head(5)
print(df3)
</pre>
Numbers
0 9 12 15 31 60 2 2
1 2 9 17 36 67 18 2
2 11 33 44 59 67 8 3
3 20 24 38 56 68 18 2
4 39 41 53 55 68 19 2
Name: Numbers, dtype: object
</pre>
我想按以下方式将“数字”列拆分为单个数字并提取前5个数字
<pre>
N1 N2 N3 N4 N5 N6 N7
0 9 12 15 31 60 2 2
1 2 9 17 36 67 18 2
2 11 33 44 59 67 8 3
3 20 24 38 56 68 18 2
4 39 41 53 55 68 19 2
</pre>
最终输出:
<pre>
N1 N2 N3 N4 N5
0 9 12 15 31 60
1 2 9 17 36 67
2 11 33 44 59 67
3 20 24 38 56 68
4 39 41 53 55 68
</pre>