如何在python中剪切一列,并使另一列的长度相等?

如何在python中剪切一列,并使另一列的长度相等?,python,pandas,list,Python,Pandas,List,我有一个由几列组成的数据框,其中包括X、Y和Z坐标。现在,所有列的长度都相等。如果你想象一个圆柱体,我想做的是切割圆柱体的一部分,使它变短。我已设法找出如何根据Z列中的实际值剪切Z列: cutted_z=[i for i in df[“z”]如果i>=0且i您可以执行以下操作: mask = (df['Z'] >= 0) & (df['Z'] <= 1000) #creates a mask to filter dataframe on df = df[mask] mas

我有一个由几列组成的数据框,其中包括X、Y和Z坐标。现在,所有列的长度都相等。如果你想象一个圆柱体,我想做的是切割圆柱体的一部分,使它变短。我已设法找出如何根据Z列中的实际值剪切Z列:
cutted_z=[i for i in df[“z”]如果i>=0且i您可以执行以下操作:

mask = (df['Z'] >= 0) & (df['Z'] <= 1000) #creates a mask to filter dataframe on

df = df[mask]
mask=(df['Z']>=0)和(df['Z']