循环列

时间:2018-06-14 11:25:19

标签: python-3.x pandas

我很惊讶,也许有人可以解释发生了什么......

当我运行这个非常简单的例子时:

df = pd.DataFrame(columns=['A','B','C'])
results = pd.DataFrame(columns=df.columns)
for i, col in enumerate(df):
   print('.....'+col)
   result = [print(col) for i in range(2)]  

结果是(col第一次未知):

.....A
A
A
.....B
A
A
.....C
A
A

但我真正期待的是:

.....A
A
A
.....B
B
B
.....C
C
C

发生了什么事?

1 个答案:

答案 0 :(得分:0)

我跑了:

Out[]:
..A
A
A
..B
B
B
..C
C
C

然后又回来了:

  Blockcypher objmain = new Blockcypher("XXXXXXXXXXXXXXX", Endpoint.BcyTest);

        objmain.GenerateAddress().Wait();

Python 3.6.5
熊猫0.20.3