【发布时间】:2022-12-12 21:43:53
【问题描述】:
是否有可能直接删除 pandas Dataframe 中匹配字符串之前的所有列。例如。如果我的第 8 列包含字符串 'Matched' 我想删除第 0 到 7 列?
【问题讨论】:
标签: python pandas dataframe drop
是否有可能直接删除 pandas Dataframe 中匹配字符串之前的所有列。例如。如果我的第 8 列包含字符串 'Matched' 我想删除第 0 到 7 列?
【问题讨论】:
标签: python pandas dataframe drop
好吧,您没有提供任何信息在哪里以及如何寻找“匹配”,但假设整数 col_num 包含匹配列的编号:
df.drop(columns=df.columns[0:col_num],inplace=True)
会做下降
【讨论】: