``` data_frame_MSG ```挑选出'Workarea'列等于aa和'Key_Fld'列等于bb的一列,并转变为列表
时间: 2024-10-16 16:18:56 浏览: 15
Oracle9.2_SYS_CONTEXT函数的用法
`data_frame_MSG`是一个DataFrame对象,代表一个二维表格,其中包含了多个列(如'Workarea'和'Key_Fld'等)。要从中选择出'Workarea'列等于'aa'且'Key_Fld'列等于'bb'的行,并将结果转化为列表,你可以按照以下步骤操作:
1. 使用布尔索引选取符合条件的行:
```python
selected_rows = data_frame_MSG[(data_frame_MSG['Workarea'] == 'aa') & (data_frame MSG['Key_Fld'] == 'bb')]
```
2. 将这些行转换为列表形式:
```python
result_list = selected_rows.values.tolist()
```
这样,`result_list`就是一个包含了符合筛选条件的('Workarea', 'Key_Fld')对的列表。
完整的代码示例:
```python
selected_rows = data_frame_MSG[(data_frame_MSG['Workarea'] == 'aa') & (data_frame_MSG['Key_Fld'] == 'bb')]
result_list = selected_rows.values.tolist()
```
`result_list`即是你需要的结果。
阅读全文