根據 Pandas 中的列名刪除多個列

| | | | | | | | | | | |

我有一些數據,當我導入它時,我得到以下不需要的列我正在尋找一種簡單的方法來刪除所有這些

 "Unnamed: 24", "Unnamed: 25”、“未命名:26”、“未命名:27”、“未命名:28”、“未命名:29”、“未命名:30”、“未命名:31”、“未命名:32”、“未命名:33” ,“未命名:34”,“未命名:35”,“未命名:36”,“未命名:37”,“未命名:38”,“未命名:39”,“未命名:40”,“未命名:41”,“未命名:42”、“未命名:43”、“未命名:44”、“未命名:45”、“未命名:46”、“未命名:47”、“未命名:48”、“未命名:49”、“未命名: 50”、“未命名:51”、“未命名:52”、“未命名:53”、“未命名:54”、“未命名:55”、“未命名:56”、“未命名:57”、“未命名:58” , "Unnamed: 59", "Unnamed: 60" 

它們被 0-indexing 索引所以我嘗試了類似

 df.drop(df .columns[[22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 ,55]], axis=1, inplace=True) 

但是這不是很有效。我嘗試編寫一些 for 循環,但這讓我覺得 Pandas 的行為很糟糕。因此我在這裡問這個問題。

我見過一些類似的例子(刪除多列 pandas) 但這並不能回答我的問題。