我有一个清单:
my_list = ['a', 'b']
Run Code Online (Sandbox Code Playgroud)
和一个 pandas 数据框:
d = {'a': [1, 2], 'b': [3, 4], 'c': [1, 2], 'd': [3, 4]}
df = pd.DataFrame(data=d)
Run Code Online (Sandbox Code Playgroud)
df我可以做什么来删除based on list 中的列my_list,在这种情况下删除列a并b
Ric*_*cco 15
这很简单:
df = df.drop(columns=my_list)
Run Code Online (Sandbox Code Playgroud)
drop通过指定列名称列表来删除列
| 归档时间: |
|
| 查看次数: |
10227 次 |
| 最近记录: |