我有一个包含多列的数据框
ID|NAME|CITY|AGE|A Bot(S)_S|B Cost_S|C Value(!)_S|D Bot($)_S|E Value(!)_S
我可以使用下面的代码找到以“_S”结尾的列
df.columns[df.columns.str.contains('_S')]
但我需要在获取时排除一列或多列示例:“D Bot($)_S”。
编辑:更正列名称,它们之间有空格。
我该怎么做?
最佳答案
df.filter(regex="[^D]_S")
关于python - 排除匹配模式中的一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60540132/