pandas.dataframe 的item()方法怎么使用
时间: 2024-02-22 19:00:46 浏览: 215
pandas对dataFrame中某一个列的数据进行处理的方法
5星 · 资源好评率100%
pandas.DataFrame.items() 方法用于遍历 DataFrame 中的每一列,返回的是一个迭代器,其中包含每一列的名称和数据。
下面是一个使用 pandas.DataFrame.items() 方法的示例:
```python
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie', 'David'],
'age': [25, 32, 18, 47],
'city': ['New York', 'Paris', 'London', 'Berlin']}
df = pd.DataFrame(data)
for column_name, column_data in df.items():
print("Column name:", column_name)
print("Column data:", column_data.tolist())
```
输出:
```
Column name: name
Column data: ['Alice', 'Bob', 'Charlie', 'David']
Column name: age
Column data: [25, 32, 18, 47]
Column name: city
Column data: ['New York', 'Paris', 'London', 'Berlin']
```
在这个例子中,我们遍历了 DataFrame 的每一列,并打印出每一列的名称和数据。注意,我们使用了 tolist() 方法将每一列转换为 Python 列表,以便更方便地打印出来。
阅读全文