1 回答

TA贡献1757条经验 获得超7个赞
出于性能原因,首先创建元组列表,然后调用 DataFrame 构造函数:
L = []
for i in range(1,25):
L.append((i, "Dublin", "Belfast", 0))
或者使用列表理解:
L = [(i, "Dublin", "Belfast", 0) for i in range(1,25)]
cols = ["Train_Number", "Start_Station", "Stop_Station", "Delay_Time"]
train_df = pd.DataFrame(L, columns=cols)
print (train_df)
Train_Number Start_Station Stop_Station Delay_Time
0 1 Dublin Belfast 0
1 2 Dublin Belfast 0
2 3 Dublin Belfast 0
3 4 Dublin Belfast 0
4 5 Dublin Belfast 0
5 6 Dublin Belfast 0
6 7 Dublin Belfast 0
7 8 Dublin Belfast 0
8 9 Dublin Belfast 0
9 10 Dublin Belfast 0
10 11 Dublin Belfast 0
11 12 Dublin Belfast 0
12 13 Dublin Belfast 0
13 14 Dublin Belfast 0
14 15 Dublin Belfast 0
15 16 Dublin Belfast 0
16 17 Dublin Belfast 0
17 18 Dublin Belfast 0
18 19 Dublin Belfast 0
19 20 Dublin Belfast 0
20 21 Dublin Belfast 0
21 22 Dublin Belfast 0
22 23 Dublin Belfast 0
23 24 Dublin Belfast 0
添加回答
举报