我有示例数据框(实际数据集有100列以上):
df =
12_longitude_1 12_latitude_1 14_longitude_2 14_latitude_2 15_longitude_3 15_latitude_3
11 12 13 14 15 16
11 12 13 14 15 16
11 12 13 14 15 16
我需要使用循环访问每一列。所以我在这里得到的答案是:
pd_out = pd.DataFrame({'zone': [],'number': []})
max_cols = 3 # or 337 in your "real" dataset
for num in range(1,max_cols + 1):
curr_lon_name = "longitude_{}".format(num) #what should I do here
curr_lat_name = "latitude_{}".format(num) #what should I do here
#some code here
还有另一种访问列的方法吗?